Stuck in a state you don't like with Git? Here is a list of funny recipes.
Looks like a nice tool for a simple management of your project specific secrets.
Jujutsu is indeed alluring... but its long term support is questionable, that's what keeps me away from it for now.
Looks like a nice way to improve handling of merge conflicts. I'll test this one out.
Yet another Git option I missed. This is definitely useful, I'll try it out.
Ooh! This looks like a really neat improvement. I wonder how reliable this is, I'll definitely test it.
A bit too much of a rant for my taste (even though I agree with the GitHub flaws). That said it illustrates nicely a use of git range-diff which is often overlooked.
Maybe we could store metrics about the code in the history as well? This would indeed reduce vendor lock-in. This tool makes it easy. Unsurprisingly seems built upon git notes.
I like the idea of getting all the review comments back into Git once things are merged. This works offline, makes you less dependent on the forge for historical data etc. Now we'd probably need to have the notes feature easier to use somehow.
Oh fancy! I didn't know this git log parameter. Definitely useful.
Interesting approach to building a new code review system. I somehow doubt it'll get traction unfortunately but it has nice ideas baked in.
Interesting trick for a zip based format containing mostly text.
The often forgotten history behind the creation of Git. This article does a good job summarizing it.
Neat trick, especially useful for CI uses.
Or why a clean commit history can help quite a lot to find how and why a bug was introduced. This shows a few nice tricks around git log to speed up the process.
Looks like an interesting Git user interface. I'll take it out for a spin.
Good explanations on how HEAD works in git and what it means. It's indeed one of those terms where the consistency isn't great in git.
Looks like an interesting approach for a new family of development forges. Fully distributed and peer to peer, I wonder if it'll pick up.
Good reminder that git worktrees exist. They definitely come in handy sometimes.
Going back on the history of the introduction of version control in software engineering and how Git ended up so dominant. We often forget there was a time before Git.