[cfe-dev] [llvm-dev] [lldb-dev] [GitHub] RFC: Enforcing no merge commit policy
Artem Dergachev via cfe-dev
cfe-dev at lists.llvm.org
Thu Mar 21 18:31:29 PDT 2019
I'm sorry! I didn't mean to insult anyone. My mail was an answer to
Kristina's question and i've tried my best to convey the high-level idea
by attracting attention to what seems to be the most important for the
purposes of the question. I fully understand that the intentionally
omitted details are of critical importance in general and it wasn't my
intention to belittle them.
On 3/21/19 11:40 AM, Joerg Sonnenberger via cfe-dev wrote:
> 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
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
More information about the cfe-dev
mailing list