Skip to content

Latest commit

 

History

History
106 lines (63 loc) · 2.29 KB

02.如何为项目做贡献.md

File metadata and controls

106 lines (63 loc) · 2.29 KB

如何为项目做贡献

0. 本地Git环境配置

git客户端推荐使用 git for windows

# 通过如下命令配置git全局信息
git config --global user.email xxx@rc.inesa.com
git config --global color.ui true
git config --global core.editor vim

1. 查看相关issues和任务

登陆项目看板 或者issue页面 查看任务或者感兴趣的issue,或者有新的功能或feature需要添加,请额外以issue的形式添加并邀请审核。

1.check-issue-list

1.check-issue-list-2

2. Fork项目为自己的仓库

登陆项目主页,点击右上角的Fork按钮,将项目fork为自己的仓库。

2.fork-1

2.fork

3. 将代码clone到本地

git clone <https://github.com/xxxx/xxxx.git>

或通过git pull指令,拉取最新的代码:

git remote add chuangxinyuan https://github.com/shaiic/AI-training.git
git pull chuangxinyuan master

4. 本地代码修改

  1. 建议创建一个新的分支进行代码修改:
git branch new-feature
git checkout new-feature
  1. 在新的分支修改、更新代码

3)本地提交代码

# 查看代码状态
git status

# 查看修改内容
git diff

# 本地commit
git commit -s

5. 提交代码到远程分支

git push origin new-feature:git-use-guide

6. 提交Pull Request

可以在pull request提交中将issue id以#ID的形式放在内容中

6.PR-1

6.PR-2

7. 更新issue信息

进入issue页面更新issue信息,将提交的PR ID作为对该issue的回应,放在comment中。

check PR number

Update issue

Update issue-2

8. 管理员合并RP,关闭issue

以下内容仅限于管理员操作

PR-1

PR-2

PR-3

PR-4

关闭 issue

close issue