Алиасы команд git

Автор: urmaul
21.06.2012 08:34

Есть у нас ещё рыцари никсов и git-консольки?

Консоль - это круто, но вводя команды можно и устать. Поэтому нужно делать то, ради чего мы до сих пор держим открытым окошко терминала: сокращать и автоматизировать.

Алиасы git

Самый простой способ. Git сам по себе поддерживает алиасы. Записывать их надо в файл .gitconfig репозитория или домашней папки пользователя. По сети гуляет выдранный из учебника вот такой полезный набор:

 
[alias]
  co = checkout
  ci = commit
  st = status
  br = branch
  hist = log --pretty=format:\"\t%h %Cgreen%ad%Creset   %s%C(yellow bold)%d \t%C(bold blue)%an%Creset\" --graph --date=short
  type = cat-file -t
  dump = cat-file -p
 

Функции bash

Ничего не буду комментировать. Bash слишком крут чтобы описать всё в двух предложениях.

Тут я раз в полгода добавлял разные bash-функции для упрощения самых частых задач для работы с гитом, а мотом мне надоело и я вынес всё это в gist.

Обновлено 03.01.2014 14:07

 

Добавить комментарий


Защитный код
Обновить