In this blog post, I'd like to describe my experience with the migration of repositories from GitHub to Codeberg. The migration is still in progress, so I will update this blog post, when I will have a new lesson learned. Starting Point As I described in my previous post, I have three use cases for using GitHub: …
Read MoreAfter Microsoft bought GitHub, I made my thoughts on whether it is good to host source code on GitHub. Many features of Github are for free. Free in this context means you don't pay money for the features but with something else. Something else seems to be our data. As we learned, it was used to train Co-Pilot. To be …
Read MoreSometimes you have to work on different projects that are hosted on different Git management systems (GitHub, Gitlab, BitBucket, Gitea). The classical scenario is that you work on open source projects that are hosted on GitHub and on enterprise projects that are hosted on an own Git management system. These projects …
Read MoreIf you introduce code formatting rules retroactively, you have to solve the problem how to format existing code base according to the new formatting rules. You could checkout every code repository one by one in your IDE and click on Autoformat the whole project. But this is boring and waste of time. Fortunately, …
Read MoreI usually work on different Git projects that need different Git identities. My work flow for new repositories was Clone new repository. Go to cloned repository. If it is necessary to change the Git identity, call a shell script that runs git config user.name "Sandra Parsick"; git config user.email sparsick@web.de I …
Read More