gitee码云+idea:创建issue并且通过创建分支branch和从branch创建PR解决问题

本文介绍了使用Git管理代码Bug的方法。遇到问题时创建新分支处理,通过branch和PR解决后可让他人审核代码并自动删除分支。详细说明了在码云创建问题、在Idea创建新分支、上传代码、在码云进行PR编写等操作步骤。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

管理bug的好办法,遇到一个问题创建一个新分支进行处理,通过branch和PR解决bug后,可以让别人审核代码,然后自动的删除掉分支。

【注意:提前设置好仓库的成员。选择提交PR(PullRequest)之后它会自动选择审核者和测试者是你该项目的负责人or管理员,所以提前将成员加入,然后进行代码审查设置】

 

 

 

 

1 遇到一个问题之后,在码云创建问题,得到issue的序号

 

点击序号,自动复制成功

 

 

2回到idea,我们改动了代码,现在在右下角创建一个新的分支branch

 

点击1得到下图,点击New Branch

将分支取名为issue序号

3 创建成功之后,当前的仓库分支自动选择为我们创建的新分支。现在将我们改动的代码上传到新分支中。点击右上方的Git->commit

然后会出现一个commit的窗口,用来写你改动代码的注释,然后点击下方的commit。接着会出现一个带感叹号的窗口,点击中间的commit就行。(中间还需要你填入自己码云的账号和密码,可以直接保存这样下次就不用再填了,但是我的保存了还让我继续填,找个时间再设置一下下)

上传成功之后,回到选择分支的地方,点击所在的分支,然后点击Push,成功之后,你改动的代码就已经存在在新分支中了。(如果你回去查看码云,会显示你提交的动态)

 

 

 

4 然后我们回到码云中的项目,点击PR(Pull Request)

 

 

进行PR编写,在第一段的Issue中将复制的Issue地址填入。(这样能直接关联到该问题,方便审查者和测试者通过之后能直接删除该问题的分支以及将该issue设置为已完成)根据需要选择右下方的是否合并后删除分支。

 

 

 

 

 

 

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值