Как по-умному поправить ошибки в Git. Тобаяс Гюнтер рассказывает о вариантах: от консоли до интерфейсов — https://css-tricks.com/the-smart-ways-to-correct-mistakes-in-git/