Comment définir un alias avec des paramètres dans git
PHP中文网
PHP中文网 2017-06-07 09:23:40
0
2
937

Comment définir une commande avec des paramètres lors de la définition d'un alias dans git ?
Par exemple, j'ai la commande :
git log --all | grep "parameters"git log --all | grep "参数"
我现有的别名方式是:
alog = log --all
使用的时候就是:
git alog | grep "参数"
我想知道有没有更好的方法,可以把grep一起并到别名里面,让使用的时候只需要输入
别名 + 参数Ma méthode d'alias existante est :

alog = log --allused Le moment est venu : git alog | grep "parameters"Je veux savoir s'il existe une meilleure façon de fusionner grep dans l'alias, afin que lors de son utilisation, vous n'ayez qu'à saisir le alias + Paramètres?
PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous (2)
世界只因有你

L'alias de git ne peut être défini que dans git prep n'est pas une commande git, donc cela ne fonctionnera pas.

Si vous devez utiliser cette commande, vous pouvez définir un alias shell.

comme

glag = git log --all | grep

Lors de l'utilisation de

glag "参数"

(Notez qu'il n'y a pas de git devant, car ce n'est pas un alias de git, mais un alias de shell)

Recommandé oh-my-zsh

    伊谢尔伦

    Vous pouvez définir une fonction sh comme alias, comme

    # https://github.com/jokester/dotted/blob/master/DOTgitconfig#L22 # 把或HEAD的commit打包成txz [alias] txz = !"foo () { if [ -n \"\" ]; then treeish=\"\" ; else treeish=HEAD; fi; git archive \"$treeish\" | xz -9 ; } ; foo "
      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!