News for hackers. Stuff that matters.
Re:Sunsetting Mercurial Support in Bitbucket by amluto on Tuesday August 20, 2019 @11:06AM (#20747774)
I like git’s architecture better — hg’s exposure of revision numbers needlessly tangles branches together and makes anything that creates throwaway commits messy.

But git’s user experience is IMO gratuitously awful. Trying to keep track of all the various things that checkout and reset do leads mainly to frustration at the design. And I see no reason that use of the index should ever be required.

Re:Sunsetting Mercurial Support in Bitbucket by WorldMaker on Tuesday August 20, 2019 @12:50PM (#20749095)
Good news, in the latest git release checkout has two new friends that split checkout's functionality: switch and restore. Plus, they have much friendlier flags for knowing if they are affecting the index, the working tree, or both.