Comment by kccqzy

17 hours ago

When I was there all the cool people used mercurial. Git5 was creaky and didn’t work well but hg worked brilliantly. The cool people used hg to do stacked CLs so they were productive even when blocked by code review.

Fun fact: This particular version of hg with its extensions actually originated from Meta.

We can use jj now, thank goodness. But I still miss my old git workflows + lazygit

  • I’m no longer at Google and I use jj for my git repo at my current workplace. It’s great as it’s similar to hg but slightly more convenient (no need to manually `hg evolve`). It’s also great that it’s a skill that’s transferable to the world outside google3.