Git中如何解决代码冲突

在多人开辟项目时 , 经常会碰到代码冲突问题 , 此时应用Git代码办理东西解决好代码之间的冲突则半斤八两需要 。

需要这些哦
GitHub库
本机上的Git bash东西
方式/
1解决代码冲突的整个流程:
1、长途路径存在或当地新建一个分支;
2、分支库与本家儿库代码一致;
3、当地从分支库上拉取新代码;
4、当地代码已经点窜 , 当地与新代码之间的冲突;
3、整合当地代码、新代码;
4、整合后 , 提交融合后的代码到小我私库上;
5、发送合入请求 。

2本机拉取公库上的代码;
输入号令:git clone https://github.com/kkfww1989/kkfww.git
下载代码到本机 。

Git中如何解决代码冲突

文章插图

Git中如何解决代码冲突

文章插图

3因本人只有一个账户 , 是以经由过程手动点窜公库上的文件 , 进行模拟公库被改变 。
如下图所示 , 公库test.txt文件已经被点窜 , 与本机上的内容已经纷歧致了 , 内容如下:

Git中如何解决代码冲突

文章插图

4然而与此同时 , 我本人对我本机的文件也进行了点窜 , 内容如下 。

Git中如何解决代码冲突

文章插图

5接下来 , 我想把我点窜的内容合入到公库中 。
则起首我需要再次拉取长途库 , 然后处置完冲突后 , 再一路合入 。

6接下来 , 本机从长途公库上拉取文件 。
输入号令:git pull https://github.com/kkfww1989/kkfww.git

7查看两者文件的区别:
git diff test.txt 。

Git中如何解决代码冲突

文章插图

8点窜文件 , 并合入git push https://github.com/kkfww1989/kkfww.git

9建立分支:git checkout -b dev;
推送到公库:git push origin dev;
【Git中如何解决代码冲突】则长途库上会多了个分支dev 。

Git中如何解决代码冲突

文章插图

注重事项Github存在公共库
注重checkout的用法

以上内容就是Git中如何解决代码冲突的内容啦 , 希望对你有所帮助哦!

    推荐阅读