2 obutianbuni oBuTianBuNi 于 2015.06.04 09:11 提问

git冲突解决,我没改的文件也要提交

git pull后只有pom.xml有冲突,其他同事提交的文件没冲突,可是为什么这些我还需要在提交一下呢,git status下,他改了的文件,我一点没改动过,我都需要在提交,这也太不智能了吧,是就这样的么?

6个回答

qq_22202859
qq_22202859   2015.06.04 09:43

git status 下只要有pom.xml这个文件,就说明是你有改过。有可能按了空格什么的

oBuTianBuNi
oBuTianBuNi 不是pom是改过,我说其他文件呢,他提交的其他文件,我没改过。但是git status下,都是绿色的,我都需要再次提交,尽管我丝毫没改动他提交的那些文件
大约 3 年之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.06.04 11:23

git pull以后,你git merge没有有没有冲突。没改过,就不会要提交,如果内容相同,除非文件格式等有变化

beacon_2011
beacon_2011   Rxr 2015.06.04 13:15

黄色是有改动的,需要提交的是黄色的吧

zxiaojinz
zxiaojinz   2016.10.11 16:39

请问这个问题有解答了么

zhou363134970
zhou363134970   2016.12.09 14:31

git merge 出现冲突后,需要解决冲突. 不解决,切分之都切不了的. git add 就可以了, 不用git push

状态:双方修改 file
#git add file

已提交的状态:修改file
#git reset HEAD file

未提交的状态: 修改file
不用提交了

xingguoguo
xingguoguo   2017.07.05 14:17

请问楼主,这个问题后来解决了吗, 我也经常遇到,很是头疼

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
git项目(提交-处理-冲突)
Git 项目下载 启动git-cmd.exe 退出当前文件夹 cd ../ 进入项目放的路径 cd 下载项目 git clone + 项目链接(https://git.oschina.net/zhaixy/lms_client.git) 输入码云的邮箱密码 Git 项目提交 进入项目路径 cd Ims_client 查看你当前发生改变的所有文件状态 git status 项目提交 git add
git冲突解决方法
转载 http://blog.csdn.net/afeionepiece/article/details/45695411 关于 git 的基本使用,可以参考 git-简易指南,这篇介绍了git的基本使用,但是对多人协作的时候,合并冲突的解决没有详细的介绍。本文结合自己使用的场景进行介绍 使用场景: 用户A和B在不同的电脑协同工作,使用github进行代码
Xcode中的project.pbxproj冲突怎么解决
知乎:http://www.zhihu.com/question/19763504
解决Git 冲突问题(精选版)
解决Git中的合并冲突 内容  [ 隐藏 ]  1两种方式git merge / git pull可能会失败 1.1Git可能无法启动合并1.2Git在合并期间可能会失败 2在合并期间git失败的常见问题 2.1如何知道哪些文件与其中有冲突?2.2如何在文件本身中发现冲突?2.3如何解决文件中的合并冲突?2.4在解决所有受影响的文件中
eclipse git处理冲突
前言相信很多同学都会遇到eclipse中git进行拉取的时候遇到冲突的问题,有的时候是两个人改的地方不一样。盲目的处理可能导致重新导入代码。今天给大家介绍一下我处理git冲突的方法。问题eclipse使用git pull的时候,某个文件发生冲突,导致拉取不成功。解决步骤1.右键项目->Team->选择Synchronize Workspace 2.通过左边的列表选择冲突文件 3.根据提示将冲突部
Git冲突和解决冲突
转自https://www.cnblogs.com/blogslee/p/6828659.html 1.产生冲突原因 产生:多个开发者同时使用或者操作git中的同一个文件,最后在依次提交和push的时候,第一个操作的是可以正常提交的,而之后的开发者想要执行pull(拉)和pull(push)操作的时候,就会报冲突异常conflict。 解决:保留自己修改的数据,同时保
Git冲突解决方案
Git冲突解决方案 在程序开发的时候,我们使用Git的时候,不得不面临着一个文件被多个人修改和提交,这样就会产生冲突,如果处理不好,不仅冲突解决不了,还会造成回滚代码,或者代码覆盖,损失利益,所以我通过实践模拟,写了此规范操作,希望同事们遇到冲突无法解决时,可以帮助大家解决问题。一共十个步骤,每一步都不能简化省略。 第一步:pull一下,更新程序 方法:右键项目->Team->pul
Git之修改文件不能直接成功提交
在工作区修改文件后,能直接提交成功吗?答案不能,如何验证呢?git diff 结果分析...
如何解决git提交代码冲突
当我们使用git提交代码时,别人可能也同时修改了我们修改的文件,但是别人的先合入到配置库里边,这样当我们的提交要合入时,就会产生冲突,可以使用以下步骤来解决冲突: (1) git rebase    分支名称   本地分支名称 (2)rebase之后,就会显示冲突,到目标文件进行修改 (3)git add . (4)git rebase --continue (5) git rebase
git开发使用流程和git解决冲突流程
开发流程: 开发人员在dev分支上开发(各开发人员各自从dev分支检出各自的本地分支异步开发); 测试人员将开发人员上传的dev分支合并到test分支上测试; 测试完成后,将可以上线的代码合并到master分支上保留纯净(理论上无bug、稳定的版本)的生产环境代码; 开发人员在代码上线后,合并master分支,保持dev分支一直是在线上生产环境的稳定版代码上持续开发; 发生线上紧急事故(