63 private links
This kind of migration is apparently easier than it sounds.
Very good move on their part. It's time more people do so. Beside, Forgejo (powering Codeberg) looks very interesting. I plan to play with it more next year.
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.
A nice git trick, there are options between the global .gitignore file and the local ones in the repository.
Let's see if this gets merged. This could be interesting convenience.
Looking forward to Git LFS going away indeed.
Nice simple fix in Git but with a large impact on backups. A good proof that profiling and keeping an eye on algorithmic complexity can go a long way in improving software.
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.
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.
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.
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.