Articles in this series
Recently I've been trying to write better commit messages. With my ADHD, my motto is always be writing it down, so I was delighted when my coworker...
Look, git is hard, and it's almost inescapable in software development today. #gitPanic will be an open ended series on all the git things I've...
The last blog covered adding your changes to a remote branch, but what if other developers are working in the repo at the same time as you? How do you...
When I started my current role, I had been using git in a professional setting, but not GitHub. I was surprised to find out how much I had to interact...
Understanding HEAD and refs helps with reading git logs and using git commands. Refs Tags HEAD and head Detached HEAD HEAD^ Refs HEAD is a ref. In...
There is no squash rebasing because you can use an interactive rebase to rewrite your commit history. Once you understand this powerful tool, people...