【发布时间】:2021-05-31 10:14:11
【问题描述】:
我目前正在开发一个 git 分支,所以我克隆了它并开始像往常一样修改东西,但是如果我以通常的方式提交(git add . -> git commit -m "" -> git push)会它推到正确的分支?还是我需要执行特定命令,我正在处理生产中的代码,所以我不会不小心推送到错误的分支
【问题讨论】:
-
最可靠的方法是不要省略参数。使用
git push origin HEAD:master比使用git push遇到的错误更少,通过在冒号前显式指定origin之类的远程、HEAD之类的源修订版以及冒号后之类master之类的目标引用。省略参数时,可能会因配置不当而导致命令失败。