在多人开辟项目时,经常会碰到代码冲突问题,此时应用Git代码办理东西解决好代码之间的冲突则半斤八两需要。
东西/原料
- GitHub库
- 本机上的Git bash东西
方式/步调
- 1
解决代码冲突的整个流程:
1、长途路径存在或当地新建一个分支;
2、分支库与本家儿库代码一致;
3、当地从分支库上拉取新代码;
4、当地代码已经点窜,当地与新代码之间的冲突;
3、整合当地代码、新代码;
4、整合后,提交融合后的代码到小我私库上;
5、发送合入请求。
- 2
本机拉取公库上的代码;
输入号令:git clone https://github.com/kkfww1989/kkfww.git
下载代码到本机。
- 3
因本人只有一个账户,是以经由过程手动点窜公库上的文件,进行模拟公库被改变。
如下图所示,公库test.txt文件已经被点窜,与本机上的内容已经纷歧致了,内容如下:
- 4
然而与此同时,我本人对我本机的文件也进行了点窜,内容如下。
- 5
接下来,我想把我点窜的内容合入到公库中。
则起首我需要再次拉取长途库,然后处置完冲突后,再一路合入。
- 6
接下来,本机从长途公库上拉取文件。
输入号令:git pull https://github.com/kkfww1989/kkfww.git
- 7
查看两者文件的区别:
git diff test.txt。
- 8
点窜文件,并合入git push https://github.com/kkfww1989/kkfww.git
- 9
建立分支:git checkout -b dev;
推送到公库:git push origin dev;
则长途库上会多了个分支dev。
注重事项
- Github存在公共库
- 注重checkout的用法
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/233950.html
- 上一篇: 学起来!超简单的7种PS抠图技巧
- 下一篇: 如何申请注册微信公众号
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497