Git中如何解决代码冲突

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

东西/原料

  • GitHub库
  • 本机上的Git bash东西

方式/步调

  1. 1

    解决代码冲突的整个流程:

    1、长途路径存在或当地新建一个分支;

    2、分支库与本家儿库代码一致;

    3、当地从分支库上拉取新代码;

    4、当地代码已经点窜,当地与新代码之间的冲突;

    3、整合当地代码、新代码;

    4、整合后,提交融合后的代码到小我私库上;

    5、发送合入请求。

  2. 2

    本机拉取公库上的代码;

    输入号令:git clone https://github.com/kkfww1989/kkfww.git

    下载代码到本机。

  3. 3

    因本人只有一个账户,是以经由过程手动点窜公库上的文件,进行模拟公库被改变。

    如下图所示,公库test.txt文件已经被点窜,与本机上的内容已经纷歧致了,内容如下:

  4. 4

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

  5. 5

    接下来,我想把我点窜的内容合入到公库中。

    则起首我需要再次拉取长途库,然后处置完冲突后,再一路合入。

  6. 6

    接下来,本机从长途公库上拉取文件。

    输入号令:git pull https://github.com/kkfww1989/kkfww.git

  7. 7

    查看两者文件的区别:

    git diff test.txt。

  8. 8

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

  9. 9

    建立分支:git checkout -b dev;

    推送到公库:git push origin dev;

    则长途库上会多了个分支dev。

注重事项

  • Github存在公共库
  • 注重checkout的用法
  • 发表于 2018-05-27 00:00
  • 阅读 ( 861 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具