Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
source ~/.gitsettings/git-completion.bash
жизнь с Git становится гораздо проще, по табу начинают дополняться команды, имена бренчей, файлов и т.п.А почему вы считаете эти команды не логичными?

Есть такой простенький gui к git — gitg.
Но инструмент вполне решает свою задачу, хоть интерфейс у него и нелогичен.
Зачем учить эти нелогичные команды, если есть TortoiseGit.
# apt-get install tortoiesgit
…
E: Unable to locate package tortoiesgit
$ git rebase -i
Git game или в поисках Линуса Торвальдса