git工具大家对于基本的应用应该已经无比的熟悉了,这里主要是记录一下在使用码云和git工具时,针对fork+pull这种主流协作协作方式的处理。
当在课堂上时,要求同学们对于同一个项目进行修改,这就避免不了的出现冲突问题,那么冲突问题怎么处理,是我们这里记录的。
一堆的request这里有两种问题:1、能够在平台自动合并的;2、不能够在平台自动合并的
在解决这两种问题的时候,都要注意后续的麻烦
1.1能够在平台自动合并同时没有增添新文件的,这种就不用紧张了,正常合并就可以了。
1.2能够在平台自动合并但是这个过程中增添新文件的,这里就要注意了。
在平台上完成此任务后,应该进行一次
git pull <合并后的源项目地址> <branch名>
否则,会存在后续合并被拒绝,且认为合并项目项目过时的问题。
2.1不能够在平台平台自动合并的
git checkout master
git pull <复制出的项目地址> <branch名>
之后将项目中冲突的部分进行修改
git commit -a -m "提交注释"
git push origin master
这样就可以顺利的提交了。
网友评论