Cómo alias 'git checkout' a 'git co'

141

Me gustaría que el comando git cosea ​​lo mismo que escribir git checkout.

Un alias Bash normal ( alias co='checkout') no funciona.

joseph.hainline
fuente

Respuestas:

279

El comando:

git config --global alias.co checkout

creará un alias git para hacer eso. Agregará la siguiente entrada en su ~/.gitconfigarchivo global :

[alias]
    co = checkout
joseph.hainline
fuente
19

Además, puede editar esto en su configuración de git:

[alias]
   co = checkout
sma
fuente
3
No necesitas hacer '! Git'. Puedes usar 'co = checkout'. Eso evita volver a invocar git bajo otro proceso ... que puede ser ventajoso en Windows, donde comenzar un nuevo proceso es costoso.
John Szakmeister el
55
para personas que no saben dónde está git config: vi ~ / .gitconfig o git config --global -e
fangzhzh
0

simplemente para agregar algunos comentarios, el alias bash es para configurar el alias de un comando, y el co o checkout es el parámetro o indicador del comando git, por lo que no funcionará.

ccjli
fuente