git 远程分支覆盖本地分支

  • 原创
  • |
  • 浏览:4794
  • |
  • 更新:

git 远程分支覆盖本地分支

工具/原料

  • linux或windows
  • 安装git或Git Bash

方法/步骤

  1. 1

    git status查看本地改动过的文件

    可以看到我本地修改了xxControllerTest.java文件,增加了一个MyTest.java文件

    git 远程分支覆盖本地分支
  2. 2

    我们想要放弃本地修改,用远程分支来覆盖本地分支的内容

    1.输入git fetch --all

    意思是从另一个存储库中下载对象和参考

    git 远程分支覆盖本地分支
  3. 3

    2.输入git reset --hard origin/dev   (dev是远程分支的名称)

    git 远程分支覆盖本地分支
  4. 4

    3.输入git pull  更新分支

    git 远程分支覆盖本地分支
  5. 4
    该信息未经授权抓取自百度经验
  6. 5

    4.再次git status查看一下

    发现新增加的文件还在,而修改的文件全部被覆盖了

    git 远程分支覆盖本地分支
  7. 6

    5.如果不想要这个新增加的文件,那么直接删除即可

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部