git push -f 与 git push origin +master 之间的区别
Difference between git push -f vs git push origin +master
假设我想通过 git reset –hard HEAD~
从本地和远程存储库中删除最后一次提交
然后
git push -f
或 git push origin +master
as 我发现这两种方法都用于强制推送。以上两个推送命令之间是否有任何差异或者它们的工作方式相同?
参见手册:-f
也否决了 --force-with-lease
,另外:-f
适用于 所有 您推送的引用,在如果你同时推送多个。
假设我想通过 git reset –hard HEAD~
从本地和远程存储库中删除最后一次提交
然后
git push -f
或 git push origin +master
as 我发现这两种方法都用于强制推送。以上两个推送命令之间是否有任何差异或者它们的工作方式相同?
参见手册:-f
也否决了 --force-with-lease
,另外:-f
适用于 所有 您推送的引用,在如果你同时推送多个。