基于ubuntu git操作-冲突处理

这篇是关于git pull时候冲突处理的事情。大伙有没有遇到过git时候无法拉取代码,然后不动英文,就认为是拉不下代码,就直接将自己的文件提交,然后就把别人的修改好的文件覆盖,别人辛辛苦苦改好的文件,被你覆盖了,别人过来骂你几句怎么了,别人说不定打你几个耳光都是轻的了。好了,咱们学会这下面几个事,以后就你可以找别恩麻烦了。小编就教你屌一些用ubuntu来玩

git 拉取代码 遇到冲突的标志

error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting.Please, commit your changes or stash them before you can merge. 

就是这句话,我也不懂什么意思。 反正就是什么什么将被覆盖来的。然后也没有然后了,别人改的完后的文件也没有传

我们的做法是,和其它小编的做法一样,先储存本地文件,然后再去拉文件,拉存储,解决冲突,就能提交了,也不会被打被骂了。具体操作如下

  1. 先将本地文件暂存

git stash

2.拉去代码

Git  pull origin dev

扫描二维码关注公众号,回复: 3507924 查看本文章

3.pop暂存代码,会受到冲突的文件处理

git pop stash@{0}

4.根据提示手动修改。

5.再次提交

 

猜你喜欢

转载自blog.csdn.net/weixin_42089901/article/details/82015200