如何删除git别名?

我正在学习使用git,并且尝试设置如下别名:

git config --global alias.trololo 'status'

所以现在当我键入git trololo时,它的工作方式类似于git status

现在不需要trololo别名。 如何正确删除它?

Daydreaming Duck asked 2019-10-08T09:33:34Z
4个解决方案
90 votes

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

git config --global --unset alias.trololo

我发现比直接编辑配置文件更安全(git config --global --edit

VonC answered 2019-10-08T09:33:53Z
10 votes

要不就:

vim ~/.gitconfig

并删除别名行。

atupal answered 2019-10-08T09:34:19Z
9 votes

如果某人对于同一个别名具有多个值并知道该值:

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

使用--unset-all

Edhrendal answered 2019-10-08T09:34:50Z
3 votes

您可以通过从配置文件中删除该行来删除它,也可以尝试以下操作:

git config --global --unset alias.YourAlias
Coder Panda answered 2019-10-08T09:35:15Z
translate from https://stackoverflow.com:/questions/23512402/how-can-i-delete-a-git-alias