Como alias 'git checkout' para 'git co'

141

Eu gostaria que o comando git cofosse o mesmo que digitar git checkout.

Um alias normal do Bash ( alias co='checkout') não funciona.

joseph.hainline
fonte

Respostas:

279

O comando:

git config --global alias.co checkout

criará um alias do git para fazer isso. Ele adicionará a seguinte entrada ao seu ~/.gitconfigarquivo global :

[alias]
    co = checkout
joseph.hainline
fonte
19

Além disso, você pode editar isso na sua configuração do git:

[alias]
   co = checkout
sma
fonte
3
Você não precisa fazer '! Git'. Você pode simplesmente usar 'co = checkout'. Isso evita a reinicialização do git sob outro processo ... o que pode ser vantajoso no Windows, onde iniciar um novo processo é caro.
John Szakmeister
5
para as pessoas que não sabem onde é git config: vi ~ / .gitconfig ou git configuração --global -e
fangzhzh
0

simplesmente para adicionar alguns comentários, o alias do bash é para definir o alias de um comando, e o co ou checkout é o parâmetro ou sinalizador do comando git, para que não funcione.

ccjli
fonte