git
Чтобы избавиться от интерпритации кириллических символов в виде восьмиричных символов нужно использовать команду
git config --global core.quotepath false
Я использую pull.rebase
, чтобы не требовалось исправлять конфликты в случае merge
git config --global pull.rebase true
Идти вверх по истории коммитов (к примеру по master ветке)
git checkout $(git rev-list --topo-order HEAD..master | tail -1)