Gitee / Github 中如何协作

本文示例基于码云,GitHub 用法相似。

前置条件:了解并能基本使用Git

1. 新建一个代码仓库

一般由组长这个角色在码云上新建一个代码仓库

2. 创建分支模型

一般组长创建完代码仓库,就要考虑代码仓库的分支模型。我这里创建了一个 devlop 分支,总的就是一个 master 主分支用于存储稳定的代码,devlop 分支用于组员提交开发代码。

3. 邀请组员

仓库和分支模型创建完成后,需要邀请组员参与协作,免费版码云提供两种角色(管理员 / 开发者)选择。我这里选择邀请开发者,具体权限如图

4. 组员 clone 仓库到本地

要求组员本地安装 Git 并使用 TortoiseGit 工具(如熟练使用命令行可不用)

# 先获取仓库地址,然后使用 git clone 命令$ git clone https://gitee.com/mkii/pet-shop.git

repo-url

5. push 到仓库

组员在本地做一些增加,修改,删除操作,并推送到代码仓库

右键选择Git Commit -> "devlop",然后按下图要求写好,最后点击commit

如果右键Git Commit 为 master,需要转换分支

# 转换分支$ git checkout devlop$ git pull

commit 完成说明你的代码已经被存储在你本地的代码仓库,需要将它推送到远程仓库。commit之后点击左下角的 push 按钮,然后选择本地分支和远程分支,最后点击右下角的 push 按钮完成推送。

6. 创建 Pull Requests

pull requests 的意思是,请求别人 pull 你修改的代码。

填写具体信息,指定审查人员,审查人员可以做code review

7. 审查并合并代码

由指定的审查人员负责,如果代码可以自动合并,审查通过之后自动合并

如果提交的代码有冲突,需要解决冲突再push

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值