PostgreSQL
coub
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
powershell
python
ubuntu
vim
virtualbox
анекдот
блог
игры
интересно
стихи
цитаты
Как сделать вывод GIT цветным?
December 07, 2012
Это очень просто:
Это я нагуглил и решил записать. А то голова как унитаз..
И раз пошла такая пьянка..
Книжка со всем необходимым про Git живет тут.
Онлайн курсы по Git можно найти например тут.
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 можно найти например тут.