J'utilise Git Bash sur Windows 7 et j'aimerais configurer des alias de profil Bash tels que alias gs='git status'
pour me faciliter la vie. Comment puis-je faire ceci?
Lorsque vous ouvrez votre compte Git Bash, vous devriez être dans votre répertoire personnel par défaut. Créez maintenant le fichier . Bashrc (si sous Windows 7, le fichier doit être nommé . Bashrc.).
Si vous n'êtes pas dans le répertoire personnel, changez-le en tapant:
cD
et en appuyant Enter. cd, sans aucun autre paramètre répertorié après, retournera toujours le répertoire de base.
Vous pouvez créer le fichier en tapant:
touchez .bashrc
Puis modifiez-le avec Vim ou essayez-le avec un éditeur Windows, mais je ne le recommande pas, en raison de problèmes de formatage du texte.
vim .bashrc
Passez en mode insertion en appuyant sur le i clé.
Ajoutez votre alias en tapant:
alias gs = 'git status'
Quittez le mode insertion en appuyant sur le Esc clé.
Enregistrez 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\<nomutilisateur> .
Vous pouvez également créer des alias git-only afin de pouvoir simplement git st
pour git status
en ajoutant ces lignes à C:\Users\<nomutilisateur> \. 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 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"
Simplement (si vous avez .bashrc vous allez ajouter des alias à la fin du fichier):
cat >> ~/.bashrc
Collez ou tapez une liste d'alias. presse Ctrl + D et enfin courir:
source ~/.bashrc
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