做什么之间有什么区别:
git push -f origin my-branch:my-branch
和
git push origin +my-branch:my-branch
答案 0 :(得分:9)
这是针对同一目标的两种语法。
除非不指定任何refspec(意味着您要将当前分支推送到远程匹配名称分支)时可以使用git push --force
。
它比:
git push origin +yourBranch
,如Git Community Book中所述。
有关插图,请参阅“Why “git push helloworld +master:master” instead of just “git push helloworld”?”。