今天用其恶化到master分支,git pull来更新代码,遇到了下面的问题:

remove them before you merge.

大概意思就是你本地有修改的文件,与云端别人提交的修改冲突,又没有merge.

如果确定使用云端的代码,最方便的解决方法是删除本地修改,可以使用以下命令:

  1. git clean -d -fx ""
  2. d -----删除未被添加到git的路径中的文件
  3. f -----强制运行
  4. x -----删除忽略文件已经对git来说不识别的文件

1首先查看git状态

2.本地去掉没有add的修改后文件

3.删除本地未提交但是和线上冲突的文件 git clean -d -fx index.html

4.查看删除后的状态

5.然后pull线上的数据

6最后查看pull之后的状态,完美解决问题

一:注意:该命令会删除本地的修改,最好先备份再使用

git clean 参数

-n 显示 将要 删除的 文件 和 目录

-f 删除 文件,-df 删除 文件 和 目录

git clean -ngit clean -df

git clean -f 例子:git clean -d -fx index.html

二:慎用git reset和git stash

容易造成文件丢失,且不好找回

git pull没有更新成功_git冲突平滑解决的巧方法相关推荐

  1. git pull没有更新成功_因为 git pull 和同事闹僵了。

    同事:(idea)你要先点击项目目录,右键-git-commit directory,然后右键-git-pull.理由,避免冲突,避免覆盖代码. 我: 经常是没有 commit 就 pull,而且不是 ...

  2. git pull没有更新成功_关于git pull时出现的问题及解决反思

    前因 在前面由于已经git过一次,按照娄老师的要求,代码一个一个commit,所以删掉之前的git仓库(用la查看,使用rm -rf .git删除).但远程origin已经存在,所以执行git rem ...

  3. git pull 代码库时提示冲突需Merge 快速解决代码同步遇到的冲突问题 so easy的方法

    前言 git pull 代码库时提示冲突需Merge 快速解决代码同步遇到的冲突问题 so easy的方法. 问题 1.> git pull origin master 提示信息:error:  ...

  4. Eclipse的Git插件Egit: merge合并冲突具体解决方法

    Eclipse的Git插件Egit: merge合并冲突具体解决方法 参考文章: (1)Eclipse的Git插件Egit: merge合并冲突具体解决方法 (2)https://www.cnblog ...

  5. git解决冲突 删除本地_Git冲突:git pull时和本地改动冲突

    问题描述:做提交时,先pull, 本地改动和远程仓库分支有冲突 Please, commit your changes or stash them before you can merge. 解决方法 ...

  6. 9.4 Scratch3/www,踩坑,修改chroblocks模块LED输入方式,第五天:修改模块并同步一键云部署(软连接制作,密钥生成,编写shell脚本实现发布,与git pull 分支更新)。

    1.git clone 官网的scratch3.0/www 问题1: python2模块. 方案:需安装到c://Python27下 问题2: 先安装Cocos2d-x模块. https://coco ...

  7. git pull 配置免密_git仓库免密码登陆配置

    git pull时,出现如下图: 每次修改代码提交都需要密码验证.很烦啊! 1.github上设置: 首先在自己本地电脑上git bash打开git命令框: 查看id_rsa.pub本地密钥 如何没有 ...

  8. git pull 配置免密_git pull设置为无需密码

    https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): git config --global credenti ...

  9. git与eclipse集成之代码冲突与解决

    1.1. 代码冲突与解决 目前使用git管理代码,产生冲突的原因,主要是当多个人向特性分支提交代码时,如果两个人修改了同一个文件,第二个人提交代码时就可能会冲突. 举例说明: 创建远程特性分支.远程个 ...

  10. Mac 升级后git pull 报错fatal: Authentication failed for 解决办法

    转载:Mac 升级后git pl 报错fatal: Authentication failed for 解决办法 - 简书 git pull,,,报错如下: cat .git/config git r ...

最新文章

  1. MPB:甘肃省科学院祝英等-药用植物地下茎内生真菌的分离纯化及鉴定
  2. 医宗金鉴自学指南_自学《医宗金鉴》能学会中医吗?
  3. C# Java间进行RSA加密解密交互(二)
  4. Intel Realsense d435 使用python对深度图进行预处理
  5. python读取lmdb文件_如何使用python創建LMDB文件
  6. root用户连接mysql数据库出错 1045 access denied for user 'root'@'localhost' using password yes
  7. vs2010括号不成对_C++ VS2010 括号匹配 求强人解答
  8. sublime 添加 ConvertToUTF-8
  9. Java惯性数据库_来自ThreeJS的OrbitControl中的惯性
  10. 怎样用c语言编出旗子的图案,三色棋解法的C语言实现
  11. 如何dismiss多个viewController
  12. java pdf 图片_java实现PDF转图片的方法
  13. 【前沿技术RPA】 万字吃透UiPath如何处理异常
  14. 电脑装服务器硬件,服务器硬件系统的维护拆装篇 -电脑资料
  15. 机器人的雅克比矩阵、海森矩阵、可操作度雅克比矩阵
  16. 马尔可夫链及其平稳状态
  17. mtl文件的简要说明
  18. golang学习笔记
  19. cad图框怎么缩小?
  20. vue 数据大屏使用数字字体

热门文章

  1. HTML5 大文件断点续传完整思路整理
  2. navicat 远程访问mariadb失败,修改配置如下
  3. 使用apidoc 生成Restful web Api文档——新手问题与解决方法
  4. 第三次作业代码规范修改
  5. [实验]一个小的局域网
  6. [转] 浅谈 C++ 中的 new/delete 和 new[]/delete[]
  7. Struts1和Struts2的特点、工作流程及差异性
  8. mybatis与hibernate的区别及各自应用场景
  9. python全局变量定义_python全局变量和局部变量的概念
  10. win10关闭快速启动_Win10系统做了这3项优化,让你的电脑告别卡顿