转载地址:http://blog.csdn.net/u010927932/article/details/50923489
在使用git和同事协同合作的时候,难免会遇到同时修改一个类甚至一行代码的情况,代码冲突会时常发生,解决方法记录下,以免忘了。
1.代码提交流程:
应该是本地commit(只选择commit)--fetch--pull--push,其中fetch只是更新最新版本库但是不合并,pull是合并。
2冲突解决流程:
冲突出现的位置是上述流程中的pull环节,比如修改了同一行代码,这时会出现merge窗口,
提示你Accept Yous 或者Accept Theirs,这时候直接关闭就行,让后将代码中的错误改掉,然后push,如果再次出现merge窗口,直接Accept Yous ,完事。