赞
踩
很多人在学习或工作过程中会遇到自己要和同学(同事)一起合作开发一个项目,当各自把各自的任务都完成后,双方的源工程就会有很多的不同点,这时候就需要借助工具来进行代码合并。
该文章就是为各位介绍如何通过gitee对项目合作开发的两个(或多个)分支进行合并
需要将你手上的两份或多份工程代码都上传到新建的仓库中去,这里需要了解git的使用方法,如果不了解git的可以在网上学习 git教程
注意:要上传的源码需要做好备份,如果因为git代码输错了导致工程混乱了可以复原
先是基础配置
2. git init //来在目录下初始化一个 git 仓库
3. git config user.name user // 设置你的签名,不设置无法提交
4. git config user.email null // 设置你的邮箱,不设置无法提交
上传本地库
5. git add . // 将所有文件移至到暂存区,注意最后有个点
6. git commit -m "commit" // 将文件从暂存区提交至本地库,引号里可以写提交的信息
7. git branch create1 // 新建分支,分支名为create1
8. git checkout create1 // 切换分支至create1
上传远程库
9. git push [仓库远程地址] create1 // 将create1分支上传至远程仓库中
远程仓库的地址可以在仓库管理中看到,不同仓库都不一样
第一次上传的时候会要求你输入账号名和密码,这个就是注册gitee时的账号名和密码
上传成功后再进入仓库就可以看见自己上传的代码了
1. git add . // 将所有文件移至到暂存区,注意最后有个点
2. git commit -m "commit" // 将文件从暂存区提交至本地库,引号里可以写提交的信息
3. git branch create2 // 新建分支,分支名为create2
4. git checkout create2 // 切换分支至create2
5. git push [仓库远程地址] create2 // 将create2分支上传至远程仓库中
这里仓库远程地址就是前面新建的仓库地址,可以在仓库管理中查看到
这里可以开始合并上传的代码
例如觉得右侧文件的缩进那段不如左侧,那只需要去在线编辑器中找到第22到26行,将代码从差别对比的网页哪里复制到在线编辑器
这只是举例,为了演示我们可以使用在线编辑器修改代码,消除差异,实际的项目中会有非常多的地方需要修改,可能我们还需要和搭档询问讨论合并事项
修改完成后,点击保存按钮
保存成功后刷新对比代码的网页,然后就会发现右侧代码的22-26行那部分和左侧没区别了,右侧的代码变成了我们所期望的样子
那么代码也被改过来了,没别的问题的话就可以已阅然后过下一个文件… 直到把所有文件过完
所有代码都被过完以后,点击 审查通过 和 测试通过
这些操作可以在 gitee产品文档中 查看
都没问题的话可以点击合并分支按钮->接收 Pull Request 完成合并
合并成功了!!! 我们可以在仓库动态中看到已经推送了新的提交到create1分支,我们直接去访问create1分支,去下载合并后的代码,看能否正常运行
那么关于通过gitee来合并代码的操作就介绍完了,感谢观看
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。