2019独角兽企业重金招聘Python工程师标准>>>

由于现在工作的版本管理工具使用git,而lz之前一直使用svn,故而也是一个新手,在使用过程中出现了不少的问题,现在记录如下:

在我们修改完代码之后,我们在提交之前,一般会先更新本地代码,更新我们使用git pull命令,lz出现了如下错误:

可以看出第一个问题:

我们使用git stash,这个命令是使其版本回退到修改之前的状态,

然后我们再使用git pull命令,结果还是有问题,说src/main/java/com/fangdd/data/entity/AuthorityUserFileDirectory.java文件冲突了。

后来得知,这个文件我组同事之前提交了一个和该文件同名的文件了,而我的本地也新建了一个文件,但是这个文件我还没有提交到本地仓库中,其实解决办法很简单,直接删除这个文件,然后再git pull下来,然后将自己的修改的这个文件粘贴进去就可以了。

而我当时使用的命令是:

git clean  -d  -fx ""

解释如下:

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

然后就可以了。但是值得注意的是,我当时没有add进来的新建的文件有很多,所以都给删除了,所以在使用之前一定要备份这些新创建的文件,这儿其实可以不使用这个命令,直接自己手动删除他所指定的文件,否则用这个命令也可以,但是后面还要把其余的新建的文件再添加到项目中。

像下面的untacked files就是当时没有add进去,然后执行git clean -d -fx "" 命令删除了的文件,由于之前备份了,所以后面再添加进来。

转载于:https://my.oschina.net/u/1540325/blog/756837

git pull出现错误的解决办法相关推荐

  1. git merge git pull时候遇到冲突解决办法git stash

    git merge git pull时候遇到冲突解决办法git stash 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes t ...

  2. git pull 显示的冲突---解决办法git stash

    git pull:显示本地仓库与远程仓库有冲突 Please, commit your changes or stash them before you can merge. Aborting 解决办 ...

  3. git pull 不成功的解决办法

    git pull 不成功的情况 git pull 不成功的原因基本上都是本地的代码修改了, 而别人已经在仓库中提交了相同文件的修改.因此在 git 看来,你不是在这个文件最新的状态下进行的修改, 因此 ...

  4. git分支合并错误的解决办法

    git版本控制工具我们经常会用到,在使用过程当中可能会发生一些我们自己难以预料到的问题,本人在开发当中就遇到一个当时比较棘手的事情,简单描述下本人自己的分支是从pretest分支当中切换出来的,pre ...

  5. rdo远程计算机需要,RDO远程连接时错误提示解决办法

    RDO远程连接时提示"远程计算机需要网络级别身份验证,而您的计算机不支持该验证,请联系您的系统管理员或者技术人员来获得帮助" 1.先用个人电脑自带远程工具mstsc连接到服务器Wi ...

  6. 【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法

    问题描述 unable to access 'https://*****.git/': SSL certificate problem: unable to get local issuer cert ...

  7. Impala编译错误及解决办法汇总

    Impala编译错误及解决办法汇总 Impala repo里有C++.Java.Python.Bash的代码,编译过程中可能遇到各种问题.这个文章将作为一个汇总,以后每遇到一个编译问题,解决完后都会更 ...

  8. git(Auto-merging错误)解决冲突

    git(Auto-merging错误)解决冲突 1.git pull  更新代码,发现 error: Your local changes to the following files would b ...

  9. sendmail服务器配置过程中出现的一些错误和解决办法

    sendmail服务器配置过程中出现的错误和解决办法 以前在做实验的过程中总结和写的一些教程的一些资料,一直没时间发布到博客上面,五一到了,终于有点时间发布啦!关于Linux上面还会有RHCE系列的学 ...

最新文章

  1. iOS 数字滚动 类似于老 - 虎- 机的效果
  2. Jenkins + sonarqube集成实现发布代码审计
  3. SecureCRT的上传下载小技巧(Linux)
  4. Iptables Layer7禁止QQ、MSN、p2p软件(解决iptable 无法启动)
  5. DFS应用——遍历有向图+判断有向图是否有圈
  6. Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)
  7. 128位计算机 ps2,64位就是最强电脑?难道就没有128位的电脑吗
  8. react 最佳入门_miaov-React 最佳入门
  9. CC++运算符优先级
  10. ASP.NET--窗体实现淡入淡出效果
  11. RS-485接口协议详解
  12. 生物信息学习--nr/nt 数据库(总+子)构建
  13. 2021年质量员-设备方向-通用基础(质量员)考试总结及质量员-设备方向-通用基础(质量员)模拟考试题库
  14. bzoj 3894: 文理分科 最小割
  15. Formality简单实用之1--RTLvsRTL
  16. 场景拆解六步设计法,手把手教你细化场景
  17. Linux定时任务 crontab(-l -e)、at、batch
  18. pytorch 定义torch类型数据_PyTorch 使用TorchText进行文本分类
  19. 手把手推导分布式矩阵乘的最优并行策略
  20. 站多久可以“抵消”久坐伤害?世卫组织推荐这个时间!

热门文章

  1. malloc函数的使用以及内存泄露情况
  2. static 和 visibility hidden 的区别
  3. Hibernate(2012/2/27)
  4. flume将数据发送到kafka、hdfs、hive、http、netcat等模式的使用总结
  5. Python获取指定文件夹下的文件名
  6. My SQL外键约束
  7. python之高性能网络编程并发框架eventlet实例
  8. python版本的快速排序
  9. 脚本制作Minilinux
  10. 中国移动锁定数据业务新战略