Skip to content

Pull Request 教程

chaoxu1203 edited this page Jun 27, 2019 · 3 revisions

Pull Request 教程

在更改积分排名、反馈积分和贡献等场景中,涉及到github的一个常用操作————Pull Request。在本文中,我们简要介绍如何进行 Pull Request,也就是我们常说的“提PR”。

第一步:登陆自己的github账号后,进入ModelArts-Lab的github主页,点击右上角fork按钮

fork huaweicloud/ModelArts-Lab项目后,显示如下界面,表示 fork 中

fork 之后,在个人项目目录下出现ModelArts-Lab项目,表示第一步成功

第二步:将 fork 的项目 clone 到本地,首先获取SSH/HTTPS地址,如下图所示

使用 git 命令git clone SSH/HTTPS地址 将项目clone到本地

$ git clone https://github.com/huaweicloud/ModelArts-Lab.git

如果想要节省时间,可以给git clone命令添加参数--depth 1,示例如下(添加该参数后,只会clone最近一次commit至本地,而不会把所有的commits都clone到本地,从而节约时间):

$ git clone --depth 1 https://github.com/huaweicloud/ModelArts-Lab.git

第三步:将 clone 后的项目在本地进行修改,如贡献案例、修改贡献积分等

修改方式参考

第四步:修改完成后,将本地项目与远程项目同步

参考 git 命令为:

git add .
git commit -m 'My Huawei Cloud exercise'
git push origin master

第五步:创建新的 Pull Request,步骤如下:

点击new pull request

点击create pull request

对自己提的 PR 进行描述,并点击create pull request

第六步:看到 Pull Request 创建成功,接下来等待管理员核对并合入