250 votes

Comment définir aliasses dans le Git Bash pour Windows?

Comment faire un alias de commande Git Bash pour Windows téléchargé à partir de git-scm.com ?

Je veux dire de commandes Bash pas Git.

(windows7)


Edit:

Écrit alias en .bashrc le fichier (comme suggéré par @gturri) pas de l'ajouter dans la console.(après redémarrage du système)(je n'ai jamais écrit alias ls commande de sorte qu'il devrait y avoir des alias par défaut.)

.bashrc.

241voto

gturri Points 6742

Pour configurer bash alias, c'est le même que si vous étiez sur une plate-forme Unix: les mettre dans une .bashrc de votre maison:

cd
echo alias ll=\'ls -l\' >> .bashrc

(Dans certains cas, vous pouvez trouver l'équivalent pour .bashrc fichier C:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh. Et vous devriez ajouter des alias en aliases.sh.)

(*ce cas est lorsque vous installez Git pour Windows GUI libération de https://git-scm.com/download/win que contient GitBash)

123voto

Maurizio Points 261

J'ai eu le même problème, je ne peux pas compris comment faire pour trouver l'alias utilisé par Git Bash sous Windows. Après avoir cherché pendant un certain temps, j'ai trouvé l' aliases.sh fichier C:\Program Files\Git\etc\profile.d\aliases.sh.

C'est le chemin d'accès sous windows 7, peut-être peut être différente dans d'autres de l'installation.

Il suffit de l'ouvrir avec votre éditeur préféré en mode administrateur. Après l'enregistrer, de recharger votre invite de commande.

J'espère que cela peut vous aider!

101voto

maheshwaghmare Points 416

Suivez les étapes ci-dessous:

  1. Ouvrir le fichier .bashrc qui est trouvé à l'emplacement de C:\Users\USERNAME\.bashrc
  2. Ajouter ci-dessous les exemples de commandes de WP CLI, Git, Grunt & PHPCS etc.

# ----------------------
# Git Command Aliases
# ----------------------
alias ga='git add'
alias gaa='git add .'
alias gaaa='git add --all'

# ----------------------
# WP CLI
# ----------------------
alias wpthl='wp theme list'
alias wppll='wp plugin list'

Maintenant, vous pouvez utiliser les commandes:

  • ga au lieu de git add.
  • wpthl au lieu de wp theme list

Par exemple. Je l'ai utilisé, wpthl pour le WP commande CLI wp theme list.

Yum@M MINGW64 /c/xampp/htdocs/dev.test
$ wpthl
+------------------------+----------+-----------+----------+
| name                   | status   | update    | version  |
+------------------------+----------+-----------+----------+
| twentyeleven           | inactive | none      | 2.8      |
| twentyfifteen          | inactive | none      | 2.0      |
| twentyfourteen         | inactive | none      | 2.2      |
| twentyseventeen        | inactive | available | 1.6      |
| twentysixteen          | inactive | none      | 1.5      |
| twentyten              | inactive | none      | 2.5      |
| twentythirteen         | inactive | none      | 2.4      |
| twentytwelve           | inactive | none      | 2.5      |

Pour plus de détails, lire l'article du Clavier raccourci/alias pour WP-CLI, Git, Grunt & PHPCS commandes pour windows

29voto

jsexpert Points 704

Vous pouvez l'ajouter manuellement dans le .gitconfig fichier

[alias]
    cm = "commit -m"

Ou en utilisant le script:

git config --global alias.cm "commit -m"

Voici une capture d'écran de l' .gitconfig

enter image description here

2voto

user3393813 Points 1
  • Aller à: C:\Users\ [youruserdirectory] \bash_profile

  • Dans votre bash_profile type de fichier - alias bureau= " cd " [RÉPERTOIRE] "'

  • Actualisation de l'Utilisateur de votre répertoire où le fichier bash_profile existe de puis rouvrez votre CMD ou Git Bash fenêtre

Type de bureau pour voir si vous arrivez à l'emplacement du Bureau ou à l'endroit qui vous intéresse dans le "RÉPERTOIRE" de la zone au-dessus de

Note: [ bureau ] peut-être ce que jamais le nom que vous choisissez et devrait vous rendre à l'endroit que vous souhaitez obtenir lorsque tapé dans la fenêtre CMD.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X