确认git推送命令

Mik*_* K. 2 git git-push

如何在具体分支中配置 git Push 命令的一些确认?我有生产分支,有时我忘记了我在生产分支中并且不推送这些更改。

Von*_*onC 5

一种可能的解决方案是删除与“生产”分支关联的配置。

git config --unset branch.<branch>.remote
git config --unset branch.<branch>.merge
Run Code Online (Sandbox Code Playgroud)

这样,您就必须提及您想要从哪个遥控器拉出(或推送到哪个遥控器)。
如果您为拉取定义一个别名:

  • 然后删除该分支的远程和合并配置,

您确信您将无法在不输入其他参数的情况下,对于该分支执行简单的“git pull”。