当前位置: 代码迷 >> 综合 >> Git - 强制覆盖本地代码[与git远程仓库保持一致]
  详细解决方案

Git - 强制覆盖本地代码[与git远程仓库保持一致]

热度:64   发布时间:2024-02-20 07:42:34.0

1.应用场景

主要用于强制本地仓库与远程仓库保持一致.

比如:

本地某个仓库将代码回滚,然后强制推到 [git push -f] 远程仓库. //不推荐这种方式

另外一个仓库需要跟远程仓库保持一致.

2.学习/操作

Git强制覆盖:

git fetch --all
git reset --hard origin/master
git pull

 

Git强制覆盖本地命令(单条执行):

git fetch --all &&  git reset --hard origin/master && git pull

 

第一个是:拉取所有更新,不同步;

第二个是:本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件);

第三个是:再更新一次[可不用]

 

后续补充

...

3.问题/补充

TBD

4.参考

TBD

后续补充

...