Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何搜索我的git别名?_Git - Fatal编程技术网

如何搜索我的git别名?

如何搜索我的git别名?,git,Git,有些别名我使用得不太频繁,希望在执行之前检查一下 如何轻松搜索我的git别名?将其添加到[alias]下的.gitconfig: aliases = !git config --list | grep ^alias\\. | cut -c 7- | grep -Ei --color \"$1\" "#" 那你就可以了 git别名提交-显示包含“提交”的别名 git别名^st=-显示st别名的功能 git别名-显示所有别名 第一个参数是(可选)POSIX扩展正则表达式。任何附加参数都将被忽略

有些别名我使用得不太频繁,希望在执行之前检查一下


如何轻松搜索我的
git
别名?

将其添加到
[alias]
下的
.gitconfig

aliases = !git config --list | grep ^alias\\. | cut -c 7- | grep -Ei --color \"$1\" "#"
那你就可以了

  • git别名提交
    -显示包含“提交”的别名
  • git别名^st=
    -显示
    st
    别名的功能
  • git别名
    -显示所有别名

第一个参数是(可选)POSIX扩展正则表达式。任何附加参数都将被忽略。

添加到
.gitconfig
下的
[alias]

aliases = !git config --list | grep ^alias\\. | cut -c 7- | grep -Ei --color \"$1\" "#"
那你就可以了

  • git别名提交
    -显示包含“提交”的别名
  • git别名^st=
    -显示
    st
    别名的功能
  • git别名
    -显示所有别名

第一个参数是(可选)POSIX扩展正则表达式。任何附加参数都将被忽略。

这还将grep完整命令,而不仅仅是别名。因此,
git alias c
将返回包含字母
c
的任何命令,而不仅仅是包含字母
c
的别名。我有时会忘记我的别名是什么(根据示例,我有很多包含“提交”的别名)。我已经添加了一条只对别名本身进行grep的指令。这也将grep完整的命令,而不仅仅是别名。因此,
git alias c
将返回包含字母
c
的任何命令,而不仅仅是包含字母
c
的别名。我有时会忘记我的别名是什么(根据示例,我有很多包含“提交”的别名)。我已经添加了一条只对别名本身进行灰显的说明。