Tag: git

  • Finding Bugs With Git

    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

    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…

  • Effective Pull Requests for Better Code Reviews

    Effective Pull Requests for Better Code Reviews

    Nowadays it’s almost unthinkable to work in a Software Development team and not use Pull Requests to do Code Reviews. Pull Requests have become an essential part to our day-to-day work, but there are cases where we’re still not making the best use of them. In this article, I will explain why it’s important to…

  • Git Aliases

    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…