-
Finding Bugs With Git
Throughout my career, I’ve occasionally been tasked with identifying and fixing bizarre production bugs. I talk about those issues where logs provide little insight, and debugging is neither straightforward, practical, nor efficient. The first few times I encountered such problems, I spent many hours reading code and trying to debug, only to get closer, but…
-
Clean Commits With Git
If you have ever inspected the Git history of some of your projects (doing git log) I am sure that you may have encountered something like this in your main branch: This looks really unprofessional, but the problem goes beyond aesthetics. Having poor descriptions like this is a problem that is more common than it…
-
Git Aliases
Today I would like to discuss the advantages of using git aliases, some considerations, and then I will share with you the aliases that I normally use: What are Git aliases? If you are familiar with git, you should at least know a few of the most popular commands. For example: Git provides a way…