2 ms·
> The linux commit history is an endless sequence of squashed merge commits Nothing is being squashed in Linux.
by seba_dos1 4y ago
> The linux commit history is an endless sequence of squashed merge commits
Nothing is being squashed in Linux.
- metadat 4y agoIIRC, there are also no empty merge commits in the Linux kernel git logs.
- seba_dos1 4y agoWhat do you mean by "empty merge commits"? Because of the way Linux development is structured, it's probably highly unlikely for maintainer to ever merge a fast-forwardable branch into their tree, but conflict-less (empty?) merges sure do happen. Linux doesn't try to keep its history linear in any way, so merges actually represent the actual graph of merged branches.