Вот дерьмо, Git! — советы по решению проблем с Git

Git — жёсткий как первый анальный секс: прикрутить его очень легко, но вот выяснить, как исправить свои же ошибки, практически невозможно. В официальной документации к Git есть одна старая как мир проблема, похожая на делему с курицей и яйцом, — вы не можете найти решение своей проблемы, так как не знаете как спросить.

Предлагаю вам рассмотреть печальные ситуации, в которые я попадал, и как я, в конце концов, вышел из них на простом и понятном русском языке.

Полный текст