撤消自定义git命令设置

时间:2013-07-05 09:05:54

标签: git github git-push

我是git的新手,最近我对git的push命令进行了更改。我已经覆盖了push命令,只需使用git push即可从每个分支推送。但不幸的是我当时并不知道我在做什么...... :)现在我的推文在我的github中没有正确显示。

那么这些自定义覆盖保存在哪里?如何撤消它并返回原始的push命令?

希望有人可以帮助我。 感谢。

2 个答案:

答案 0 :(得分:2)

查看您是否针对特定项目或全局进行了更改。要做到这一点:

git config --global -l

如果您看到带有push.default的行,则表示您已全局更改了该行。如果它是全局的,请使用--global标志执行以下命令,否则将目录更改为项目并从那里运行命令:

删除设置:

git config (--global) --unset <config name>

删除修改后的默认推送行为:

git config (--global) --unset push.default

答案 1 :(得分:1)

查看主目录中的.gitconfig,了解影响所有克隆的全局git设置,尤其是您案例中的别名部分。