Это очень просто:
git config --global --add color.ui true
Эта инструкция добавит глобальную настройку...
Это очень просто:
git config --global --add color.ui true
Эта инструкция добавит глобальную настройку в ваш конфигурационный файл
~/.gitconfig и сделает вывод цветным для всех операций со всеми вашими репозиториями.
Это я нагуглил и решил записать. А то голова как унитаз..
И раз пошла такая пьянка..
# установить имя пользователя для всех своих репов
config --global user.name ijin
# установить email
config --global user.email mail@mail.com
# посмотреть лог коммитов за последнее время
git log --since="30 minute ago"
# откатить последний коммит в git (поправить коммент например)
git reset --soft HEAD^
# посмотреть список локальных тегов
git tag -l
# удалить все локальные теги и получить все теги с удаленного репозитория
git tag -l | xargs git tag -d
git fetch
# создать тег
git tag tagName
# отправить новые теги в удаленный репозиторий вместе с новыми коммитами
git push --tags
# удалить локальный тег
git tag -d tagName
# удалить тег в удаленном репозитории (origin)
git push --delete origin tagName
# выкатиться с тега
git fetch --tags
git checkout tagName
# откатиться на предыдущий установленный тег, круто для отката на боевой при контроле установки тегов
git checkout tagName^
# посмотреть текущий тег проекта
git describe --tags
# посмотреть настройки для текущего репозитория
git config -l
# посмотреть глобальные настройки Git
git config --global -l
# установить простой глобальный алиас для вывода лога, см. git help log
# теперь в репозиториях будет работать git ll
git config --global alias.ll "log -20 --pretty='%Cred%h %Cblue%an %ar %Cgreen%s'"
# смотрим путь к удаленному репозиторию
git remote -v
git config -l
# правим путь к удаленному репозиторию
git config remote.origin.url "git@192.168.1.100:repo.git"
# если нужно добавить файлы к последнему коммиту или поправить комментарий
git commit --amend
Вообще Git очень нравится. Очень продвинутая VCS, просто песня.
Книжка со всем необходимым про Git
живет тут.
Онлайн курсы по Git можно найти например
тут.