¿Cómo puedo modificar mi perfil de Git Bash en Windows?
Estoy usando Git Bash en Windows 7 y me gustaría configurar alias de perfil Bash como alias gs='git status'
para facilitarme la vida. ¿Cómo puedo hacerlo?
Estoy usando Git Bash en Windows 7 y me gustaría configurar alias de perfil Bash como alias gs='git status'
para facilitarme la vida. ¿Cómo puedo hacerlo?
Cuando abras tu Git Bash, deberías estar en tu directorio de inicio por defecto. Ahora crea el archivo .bashrc (si estás en Windows 7 el archivo debería llamarse .bashrc. ).
Si no está en el directorio de inicio, cambie a él escribiendo
cd
y pulsando Enter. cd, sin ningún otro parámetro que aparezca después, siempre devolverá el directorio de inicio.
Puede crear el archivo escribiendo:
touch .bashrc
Luego edítalo con Vim o puedes intentar hacerlo con algún editor de Windows, pero no lo recomiendo, por algunos problemas de formato de texto.
vim .bashrc
Cambia al modo de inserción pulsando la tecla i.
Añade tu alias escribiendo:
alias gs=‘git status’
Salga del modo de inserción pulsando la tecla Esc.
Guarda y cierra tu archivo escribiendo lo siguiente :wqEnter.
:wEnter sólo guardará su archivo.
:qEnter saldrá del editor sin guardar su archivo.
Finalmente, actualice el archivo para usar sus nuevos cambios escribiendo:
source .bashrc
Puedes poner .bash_profile
en tu directorio de usuario: C:\NUsers\N
También puedes crear algunos alias sólo para git, de modo que puedas hacer sólo git st
para git status
añadiendo estas líneas a C:\sers<nombredeusuario>.gitconfig_:
[alias]
st = status
Algunos otros alias útiles:
cm = commit -m
cma = commit -a -m
br = branch
co = checkout
df = diff
ls = ls-files
sh = stash
sha = stash apply
shp = stash pop
shl = stash list
mg = merge
ph = push -u
En tu directorio principal de Git Bash, debería haber un archivo .gitconfig. En este archivo puedes añadir tus alias añadiendo [alias]
. Debería ser algo como lo siguiente
[alias]
st = status
co = checkout
Simplemente (si tienes el .bashrc añadirás los alias al final del archivo):
cat >> ~/.bashrc
Pega o escribe una lista de alias. Pulsa Ctrl + D y finalmente ejecuta:
source ~/.bashrc
Si no puedes encontrar tu archivo ~/.bashrc
, puedes añadir todos los alias a tu archivo ~/.bash_profile
.
Por ejemplo, para añadir un alias para un comando Git (git status
) simplemente añade:
alias gs="git status"
De la misma manera puedes añadir un alias para un comando Bash (cambiar la ruta del directorio):
alias myd="cd ~/path to my directory"