Thankful for git commit --amend As a mediocre programmer, I make a lot of mistakes. As such, I am very grateful that git commit --amend exists. I always advise people to commit their changes early and commit changes often. Just don't push them out to public if you are not comfortable. Feel free to rewrite history until you push. My sister who is not a programmer, gives very sage programming advice. She once told me, If you can smell yourself a little bit, others can smell you A LOT. She was talking about my lack of personal hygiene but this also applies to code. If your code smells "a little" to you, it probably smells like a fresh pile to other programmers or even to you six months from now. I try not to anger future me too much. tags: programming, shitpost, clickbait