领取issue
- 可以在issue里面进行评论,表示自己对此issue很感兴趣,问issue的发起人该issue是否已被人认领
- 对于是否已被人认领,可以看右边的
Assignees
是否已经有人(图中已经有三人了) - 如果发起人认为你可以承担该issue,则会把你放到Assignees里面
仓库的Fork和Clone到本地
- fork仓库
- clone到本地
在本地修改后提交Commit
- 代码修改完毕后,通过三板斧将修改的内容push到github中
- 为了注明本次的PR是针对某个issue的,在commit的内容中加入issue的编号(图中是#2)
在自己github中提交PR
- 等待被合并即可(图中由于本人有仓库的权限,所以可以自己合并自己)
- 由于刚刚在commit中有
#2
引用该issue,故在issue中也能看到我交的PR
更新PR
- 如果前一次交的PR被发起人提出有问题,则需要重新修改PR的内容
- 本次就只需要三板斧就行,不需要
在自己github中提交PR
就能将commit同步到上次交PR的地方
注:三板斧指的是
git add .
git commit -m "..."
git push