码迷,mamicode.com
首页 > 其他好文 > 详细

git提交提示workspace.xml出现conflicted

时间:2017-04-29 23:33:32      阅读:3284      评论:0      收藏:0      [点我收藏+]

标签:同步   dea   ignore   roi   error   android项目   csdn   detail   .com   

问题:在github上管理项目,多次提交以后提交提示workspace.xml出现conflicted
原因:Android项目在根目录的.gitignore文件中没有添加.idea文件夹忽略。

解决办法:

1.在.gitignore中添加一行:

.idea/

此时在编译器(我是Android Studio)中会显示.idea/文件夹下的文件“ignored,tracked with git”,表示此文件夹下的文件仍然在监视中。

2.在git shell中运行:

git rm -r cached .idea/
git add .
git commit -m "untrack .idea/"

同步提交后在github中可以看到最新的commit内容是删除了idea文件夹及其文件夹内文件。

3.之后的git commit由于在,gitignore中添加了忽略idea文件夹,不会出现conflict

参考:
http://blog.csdn.net/cscmaker/article/details/8553980

http://stackoverflow.com/questions/19211761/git-merge-idea-workspace-error

git提交提示workspace.xml出现conflicted

标签:同步   dea   ignore   roi   error   android项目   csdn   detail   .com   

原文地址:http://www.cnblogs.com/dystopia/p/6786356.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!