如何删除git别名?

时间:2014-05-07 08:18:18

标签: git alias

我正在学习使用git,我尝试设置一些像这样的别名:

git config --global alias.trololo 'status'

现在,当我输入git trololo时,它就像git status一样。

现在不需要控制别名。我怎样才能正确删除它?

5 个答案:

答案 0 :(得分:94)

您可以在git config中尝试--unset

git config --global --unset alias.trololo

我觉得比直接编辑配置文件(git config --global --edit

更安全

答案 1 :(得分:11)

或者只是:

vim ~/.gitconfig

删除别名行。

答案 2 :(得分:10)

如果有人为同一个别名拥有多个值并且已经拥有:

$ git config --global --unset alias.trololo
warning: alias.trololo has multiple values

使用--unset-all

git config --global --unset-all

答案 3 :(得分:4)

您可以通过从配置文件中删除该行来删除它,或者您可以尝试:

git config --global --unset alias.YourAlias

答案 4 :(得分:-1)

与添加别名j

相同

所以git remote add 'alias' 'github-url