1.应用场景
主要用于强制本地仓库与远程仓库保持一致. 比如: 本地某个仓库将代码回滚,然后强制推到 [git push -f] 远程仓库. //不推荐这种方式 另外一个仓库需要跟远程仓库保持一致. |
2.学习/操作
Git 强制覆盖://个人推荐使用多条命令,一条一条执行. git fetch --all
Git 强制覆盖本地命令(单条执行): git fetch --all && git reset --hard origin/master && git pull
第一个是:拉取所有更新,不同步; 第二个是:本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件); 第三个是:再更新一次[可不用]
后续补充 ... |
3.问题/补充
TBD |
4.参考
TBD |
后续补充
...