web-dev-qa-db-fra.com

Comment modifier mon profil Git Bash sous Windows?

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?

87
Brian

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

118
wottis

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
29
gronostaj

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"
0
Otti

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
0
Piotr Gogolin

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
0
Ditjhaba Selemela