【发布时间】:2014-06-24 02:40:58
【问题描述】:
我正在学习使用 git,我尝试设置一些这样的别名:
git config --global alias.trololo 'status'
所以现在当我输入git trololo 时,它的工作方式类似于git status。
现在不需要 trololo 别名。如何正确删除?
【问题讨论】:
我正在学习使用 git,我尝试设置一些这样的别名:
git config --global alias.trololo 'status'
所以现在当我输入git trololo 时,它的工作方式类似于git status。
现在不需要 trololo 别名。如何正确删除?
【问题讨论】:
您可以在git config 中尝试--unset:
git config --global --unset alias.trololo
我发现它比直接编辑配置文件更安全 (git config --global --edit)
【讨论】:
--local 等)。
如果有人对同一个别名有多个值并且得到了:
$ git config --global --unset alias.trololo
warning: alias.trololo has multiple values
使用--unset-all
git config --global --unset-all
【讨论】:
或者只是:
vim ~/.gitconfig
并删除别名行。
【讨论】:
您可以通过从配置文件中删除该行来删除它,或者您可以试试这个:
git config --global --unset alias.YourAlias
【讨论】: