How well do you understand git and git commands? It is something I struggled with a lot earlier in my career. You think you're a git pro until you mix up git rebase with git merge, and you're about to lose 5 hours of work.
If you've ever worked with ...