News for hackers. Stuff that matters.
Re:Git Tricks: Avoiding merge when dealing with remote confl... by anon9001 on Monday October 21, 2019 @09:17PM (#21319427)
It can definitely be made workable, but why do so much in pursuit of a slightly neater git log? I place a much higher value on the hashes of my commits not changing than having extra merge commits.
Re:Git Tricks: Avoiding merge when dealing with remote confl... by sixstringtheory on Monday October 21, 2019 @09:29PM (#21319497)
FWIW I prefer rebasing locally (to squash/split/cleanup commits, or catch up to upstream) and merging remotely (create a merge commit at the completion of each work branch). I just wanted to get the info out there for those interested!
Re:Git Tricks: Avoiding merge when dealing with remote confl... by anon9001 on Monday October 21, 2019 @09:39PM (#21319551)
Good point. I think people don't realize just how much git is capable of doing. Pretty much any strategy can be made to work with git, and it's super extensible if you need it to be.

I generally follow your strategy myself as long as it's something small, but I think there's this meme out there that having merge commits in your branch is somehow shameful, when in reality it should celebrated as an accurate history.