> If you're a freelancer or a small company, you can do this at the level of individual customers. If you fire or avoid toxic customers, you can decrease the amount of bullshit in your life by more than you decrease your income.
I am surprised that somebody claim that has messed up a git repo. Since I started using git, I haven't ever messed up with my code.
I always use git on the command line. Regarding GUI tools I like to avoid them, for me is too much noise. People get lost most of the time because they don't know what the tool is doing. After all is just one more layer on top of git core tool per se (aka, what you have in command line).
This is the most "Hitchhiker's Guide to the Galaxy" thing I have read so far :)
I am even expecting some of the question to be answered with 42!!