有时候同一个分支,远程仓库的和本地的都被修改的面目全非了,变得很不一致了。

如果想要把本地的替换成远程的,即用远程分支覆盖本地分支。

第一种方式: reset --hard 参数

git fetch --all
git reset --hard origin/dev (这里dev要修改为对应的分支名)
git pull origin dev

第二种方式:pull --force参数

有的时候,已经知道远程分支与本地分支有不同的commit,比如本地分支有一个临时的commit,远程分支并没有。是不能简单执行git pull的,会报错。
此时如果只是想放弃本地的临时提交,强制将远程仓库的代码覆盖到本地分支。就要用到--force参数,强制拉取功能,命令格式如下:

$ git pull --force  <远程主机名> <远程分支名>:<本地分支名>

示例:

$ git pull --force origin dev:dev

git远程分支强制覆盖本地分支相关推荐

  1. git:pull --force 强制覆盖本地的分支

    git 拉取命令(pull)的标准格式是: $ git pull <远程主机名> <远程分支名>:<本地分支名> 一般我们简写成 $ git pull 代表从远程分 ...

  2. “git pull”如何强制覆盖本地文件?

    方式1.暂存或discard 后,git pull How do I force git pull to overwrite local files? | Learn Version Control ...

  3. git强制覆盖master分支

    在开发中,通常会保持两个分支master分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到mas ...

  4. git idea 如何删除本地分支_git删除本地分支和删除远程分支

    引言: 注:本人一直都是用的git bash窗口完成日常的开发工作. 事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文 ...

  5. git拉取远程分支并创建本地分支

    一.查看远程分支 使用如下git命令查看所有远程分支: git branch -r 1 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origi ...

  6. 最实用的Git命令总结:新建本地分支、远程分支、关联和取消关联分支、清除本地和远程分支、合并分支、版本还原、tag命令、中文乱码解决方案、如何fork一个分支和修改后发起合并请求

    1.常用命令git.tag整理 1.新建分支本地分支 git branch <branch-name>远程分支 git push origin <branch-name>:&l ...

  7. git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地

    git拉取远程分支并创建本地分支 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout ...

  8. git创建远程分支并关联本地分支

    场景一: 本地.远程都没有分支 "v1.0.0" 1. 先查看确认一下,命令: git branch -a 2. 创建本地分支,命令: git checkout -b v1.0.0 ...

  9. Git - 拉取远程分支并创建本地分支

    一.查看远程分支 使用如下git命令查看所有远程分支 git branch -r 查看远程和本地所有分支 git branch -a 查看本地分支 git branch 在输出结果中,前面带* 的是当 ...

最新文章

  1. Javascript基础知识篇(5): 面向对象之链式调用
  2. No module named #39tensorflow.contrib#39
  3. jquery 控制模板菜单样式
  4. Gradle 简单使用
  5. 通过Servlet的response绘制页面验证码
  6. linux内核head.S文件分析
  7. TortoiseGit上传代码报错error:1407742E
  8. Android 短信数据库重要table字段解释
  9. 2017.5.8-morning
  10. oracle雇主联盟官网,ocm联盟线下分享会圆满结束!
  11. AWS 挂了 11 个小时:因多处光缆被挖断
  12. mac airdrop 隔空投送 我可以发现别人,别人发现不了我。搜索不到。
  13. 董路:当“边缘人”来到舞台中央
  14. WordPress 3.3 –“ Sonny”发布
  15. C++ 工厂模式(Factory 模式)简介与实现
  16. 【傲腾观察室】英特尔® 傲腾™技术,助力金融行业数据库价值迸发!
  17. 学习小记 -- 线程池的工作原理
  18. Excel学习笔记:P13-页首、页尾设计、表格加水印
  19. python自动获取号码归属地_Python批量获取并保存手机号归属地和运营商的示例
  20. 新唐NUC980使用记录:开发环境准备与编译配置基础说明

热门文章

  1. golang json 格式化输出对象
  2. 十分钟实现鼠标悬停效果,CSS3悬停效果
  3. 分水岭算法c语言,分水岭算法的概念及原理
  4. Win7下使用wubi.exe安装Ubuntu系统
  5. 口算助手--家长好帮手
  6. springMVC的大体结构及工作流程
  7. 佳能c3020维修模式 白电平调整_佳能5d3 如何调色温
  8. 深度学习基础:1x1的卷积为什么代替全连接
  9. 解决FBX模型导入Unity后没有贴图的问题
  10. 几个必须知道的Python工具