[cfe-dev] [llvm-dev] [lldb-dev] [GitHub] RFC: Enforcing no merge commit policy

Joerg Sonnenberger via cfe-dev cfe-dev at lists.llvm.org
Thu Mar 21 11:40:15 PDT 2019


On Thu, Mar 21, 2019 at 08:33:00AM -0700, Artem Dergachev via llvm-dev wrote:
> For the theoretical purposes, every git commit contains a full,
> self-contained snapshot of the source tree, and this snapshot has,
> theoretically, nothing to do with what the "previous" state of the tree was.
> It's easier not to think about commits as if they are diffs - think of them
> as of full snapshots. It's, of course, more efficient than that under the
> hood, but that's more or less irrelevant.

Can you please try to not just meta away a real-world concern raised by
people dealing with real-world code development? Many of us requesting a
clean linear history do this with full knowledge of how any changeset
based VCS works. That makes this mail kind of insulting to our
intelligence.

Joerg



More information about the cfe-dev mailing list