PostgreSQL coub express.js freeware git jquery laravel links linux macos mysql node.js php powershell python ubuntu vim virtualbox анекдот блог игры интересно стихи цитаты

Это очень просто:
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 можно найти например тут.
git


aghr