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

Как создать алиасы для 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
просмотры: 1649, уровень: лёгкий уровень, рейтинг: 0, дата: 2016-06-25 14:32:00
проголосовать:

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






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