J'utilise Git Bash sous Windows 7 et je voudrais configurer des alias de profil Bash tels que alias gs='git status'
pour me faciliter la vie. Comment puis-je le faire ?
Réponses
Trop de publicités?Lorsque vous ouvrez votre Git Bash, vous devriez être dans votre répertoire d'origine par défaut. Créez maintenant le fichier .bashrc (si vous êtes sous 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 Enter . cd, sans aucun autre paramètre listé après, retournera toujours le répertoire de base.
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 clé.
Ajoutez votre alias en tapant :
alias gs='git status'.
Quittez le mode d'insertion en appuyant sur la touche Esc clé.
Sauvegardez et fermez votre fichier en tapant ce qui suit :wqEnter .
:wEnter ne fera que sauvegarder votre fichier.
:q!Enter quittera l'éditeur sans enregistrer votre fichier.
Enfin, mettez à jour le fichier pour utiliser vos nouvelles modifications en tapant :
source .bashrc
Vous pouvez mettre .bash_profile
dans votre répertoire utilisateur : C:\Users\ <nom d'utilisateur> .
Vous pouvez également créer des alias réservés à git afin de pouvoir faire seulement git st
para git status
en ajoutant ces lignes à C:\Users\ <nom d'utilisateur> \.gitconfig :
[alias]
st = status
Quelques 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
Si vous ne trouvez pas votre ~/.bashrc
vous pouvez ajouter tous les alias à votre fichier ~/.bash_profile
fichier.
Par exemple, pour ajouter un alias pour une commande Git ( git status
), il suffit d'ajouter :
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"
- Réponses précédentes
- Plus de réponses