3амет[k]иборга

Mar 31

Алиасы для git

Сложу сюда свой текущий набор алиасов для git, может кому-нибудь пригодится.

# общие команды git
alias status="git status"
alias add="git add"
alias commit="git commit -m"
alias pull="git pull"
alias push="git push"
alias tag="git tag"
# выводит раскрашенную историю коммитов с датами и тегами, 
# без хешей объектов, последний коммит снизу
alias hist="git log --pretty=tformat:'%ad %Cgreen%s %Cblue%an %Cred%d%Creset' --reverse --date=short"
# показывает что изменялось в последнем коммите
alias stat="git log --stat --no-merges --max-count=1"

Если что, свои алиасы удобно хранить вместе с остальными своими настройками bash в ~/.profile


Страница 1 из 1