A presentation about the issues you will probably run into when using GIT. The presentation was for colleagues at @wirelab and some of the content probably won't be relevant to you.
The lesson in short is:
- use terminal
- if you do use a graphical client and it suggests a fix, don't use it if you don't know what it does.
- play with Githug! (https://github.com/Gazler/githug)