Comment puis-je modifier mon profil Git Bash dans Windows ?
J'utilise Git Bash sous Windows 7 et j'aimerais mettre en place des alias de profil Bash comme alias gs='git status'
pour me faciliter la vie. Comment puis-je faire cela ?
J'utilise Git Bash sous Windows 7 et j'aimerais mettre en place des alias de profil Bash comme alias gs='git status'
pour me faciliter la vie. Comment puis-je faire cela ?
Lorsque vous ouvrez votre Git Bash, vous devez être dans votre répertoire d'origine par défaut. Créez maintenant le fichier .bashrc (si vous utilisez Windows 7, le fichier doit être nommé .bashrc.).
Si vous n'êtes pas dans le répertoire d'origine, changez-y en tapant :
cd
et en appuyant sur la touche Entrée. cd, sans aucun autre paramètre listé après, retournera toujours le répertoire d'origine.
Vous pouvez créer le fichier en tapant
touch .bashrc
Puis éditez-le avec Vim ou vous pouvez essayer de le faire avec un éditeur Windows, mais je ne le recommande pas, à cause de certains problèmes de formatage du texte.
vim .bashrc
Passez en mode insertion en appuyant sur la touche i.
Ajoutez votre alias en tapant :
alias gs=‘git status’
Quittez le mode d'insertion en appuyant sur la touche Esc.
Enregistrez et fermez votre fichier en tapant la commande suivante : wqEnter.
:wEnter ne fera qu'enregistrer votre fichier.
:q!Enter quittera l'éditeur sans enregistrer votre fichier.
Enfin, mettez à jour le fichier pour utiliser vos nouveaux changements en tapant :
source .bashrc
Vous pouvez mettre .bash_profile
dans votre répertoire d'utilisateurs : C:\Users\
Vous pouvez également créer des alias git-only pour ne faire que git st
pour git status
en ajoutant ces lignes à C:\Users\
[alias]
st = status
D'autres alias utiles :
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
Dans votre répertoire personnel Git Bash, il devrait y avoir un fichier .gitconfig. Dans ce fichier, vous pouvez ajouter vos alias en ajoutant [alias]
. Ce devrait être quelque chose comme ci-dessous :
[alias]
st = status
co = checkout
Simplement (si vous avez .bashrc, vous ajouterez des alias à la fin du fichier) :
cat >> ~/.bashrc
Coller ou tapez une liste d'alias. Appuyez sur les touches Ctrl + D et exécutez enfin :
source ~/.bashrc
Si vous ne trouvez pas votre fichier ~/.bashrc
, vous pouvez ajouter tous les alias à votre fichier ~/.bash_profile
.
Par exemple, pour ajouter un alias pour une commande Git (git status
), ajoutez simplement :
alias gs="git status"
De la même manière, vous pouvez ajouter un alias pour une commande Bash (changer le chemin du répertoire) :
alias myd="cd ~/path to my directory"