65 private links
Nice tour of LazyGit. I keep hearing good things about it, I should really try it.
A good reminder that you don't always need a full blown forge.
Git pre-commit hooks indeed bring nice benefits. Like everything else they're not a panacea though.
An old series of posts which highlights quite well why GitFlow can be a problem and that you likely want something simpler. Since I still find GitFlow often recommended as a knee-jerk reaction, this is a good article to have in hand.
Let's see if this gets merged. This could be interesting convenience.
Looking forward to Git LFS going away indeed.
I often tumble on this. The two and three dots notations means different things between git log and git diff. It is a tad annoying.
Cool tip showing what can be done with got bare repositories.
Looks like a very comprehensive resource about Git.
It's little known that regular Git has a server mode. The thing is that it's not often useful beyond sharing over the local network. Know this tool leverages magic wormhole to share repositories with peers over the Internet. This is really cool stuff in my opinion.
Could be interesting if it gets standardized. Maybe other forges than Gerrit will start leveraging the concept, this would improve the review experience greatly on those.
This paper is a look back at SCCS. This is nice to see how much progress was made in version control systems since then, it's also interesting to see how the design choices changed.
Looks like a nice alternative to git rebase to manage patchsets. Definitely interesting if you're using something like Gerrit. With other forges... It'll depend how your reviews are handled I think.
Looks like a neat little tool to explore git repositories.
Might be going a bit far if you use everything listed here. That said, it gives lots of good ideas so you might want to decide on what you should adopt on your project.
There are pros and cons to using a forge, same thing when not using a forge. Let's not forget you don't have to use one though. Also this piece mentions git bundles which I didn't know about, it looks interesting.
Or why even the core git developers don't really use the defaults. This piece gives good knobs to play with in order to have a nicer experience.
This article is feature packed, lots of great ideas to exploit git trailers. This can help automate some workflows easily.
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.