我是 git 新手,最近对 git 的 push 命令进行了更改。我已经覆盖了 push 命令,以便能够使用 git push 简单地从每个分支推送。但不幸的是,当时我不知道我在做什么...... :) 现在我的推送在我的 github 中没有正确显示。
那么这些自定义覆盖保存在哪里,我该如何撤消此操作并返回原始推送命令?
希望有人可以帮助我。谢谢。
看看您是否对特定项目或全局进行了更改。要做到这一点:
git config --global -l
如果您看到带有 push.default 的行,则表示您已对其进行了全局更改。如果它是全局的,请对以下命令使用 --global 标志,否则将目录更改为您的项目并从那里运行命令:
要删除设置:
git config (--global) --unset <config name>
要删除修改后的默认推送行为:
git config (--global) --unset push.default
在.gitconfig
您的主目录中查看影响所有克隆的全局 git 设置,尤其是在您的情况下的别名部分。