94 我正在学习使用git,并且尝试设置如下别名: git config --global alias.trololo 'status' 所以,现在当我输入git trololo它的工作原理是git status。 现在,不需要trololo别名。如何正确删除它? git alias — 白日梦鸭 source @atupal提供的最有效答案 — Helias Fylactos @VonC的最佳实践答案,如投票数所期望的那样。 — De Novo
142 您可以尝试--unset在git config: git config --global --unset alias.trololo 我发现比直接编辑配置文件(git config --global --edit)更安全 — 冯 source 1 除了作为正确的方法,此解决方案还具有为本地和系统别名以及全局别名工作的优势,前提是您使用了适当的标志(--local等)。 — De Novo
17 如果某人对于同一个别名具有多个值并且知道了: $ git config --global --unset alias.trololo warning: alias.trololo has multiple values 用 --unset-all git config --global --unset-all — 埃德伦达尔 source
15 要不就: vim ~/.gitconfig 并删除别名行。 — 不适用 source 1 实施变更是否脆弱? — joel @JoelBerkeley是的。并提供另一种方式。:-) — atupal