голосование
PHP
Javascript
BASH
HTML
Firebird
Майнинг
Программы
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как создать алиасы для gitconfig

Алиасы ускоряют работу в командной строке BASH. Тут 2 способа сделать алиасы. Можно добавить алиасы в файле .bashrc, а можно добавить алиасы в .gitconfig. Допустим, git co - это равносильно git commit. Я оставляю только 5 букв в названии алиаса вместе с пробелом. Очень удобно и коротко.


# nano ~/.gitconfig
# git config
[user]
        name=Egor
        email=egor123@yandex.ru
[alias]
        ch=checkout
        br=branch
        co=commit
        coi=commit --interactive
        st=status
        unstage=reset HEAD --
        last=log -1 HEAD
        hist=log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short
        type=cat-file -t
        dump=cat-file -p
        graph=log --pretty=format:"%h %ad | %s" --graph --date=short
        gr1=log --pretty=format:"%h %ad | %s" --graph --date=short
        gr2=log --graph
        lg1=log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(res$
        lg2=log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold $
[color]
        ui = auto

Для просмотра логов коммитов алиасы - это настоящий выход. Тут можно показать дополнительную информацию. Например, автор коммита. Очень часто нужно вывести логи коммитов построчно. Каждый коммит в одной строке - это читабельно.


# вывод последних 10 коммитов
git log -10
git gr1 -10
git gr2 -10
git lg1 -10
git lg2 -10
просмотры: 1153, уровень: лёгкий уровень, рейтинг: 0, дата: 2016-06-25 14:32:00
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://www.2domains.ru домен RU домен RU всего за 99 рублей