一、登录Gitee官网
访问Gitee官网并登录,如未注册Gitee账号,需要先注册账号。
二、关注MindQuantum代码仓(可选)
访问MindSpore Quantum主仓库,点击右上角【Star】按钮,欢迎Fork和Watch;提交代码仓的话还是要Fork。
w
如果之前已经Fork过代码仓,先同步个人代码仓到最新版本,点击右上角【个人主页】。

Preview
找到已经Fork的 MindSpore Quantum代码仓,点击进入个人MindSpore Quantum代码仓页面。

点击【刷新】按钮,远程个人分支拉取最新的MindSpore Quantum代码。

Preview
三、复制MindSpore Quantum个人代码仓地址
点击【克隆/下载】按钮,再点击【复制】按钮。

Preview
四、欢迎Watch、Star和Fork MindSpore的主仓到个人空间(可选)
点击查看MindSpore代码仓

五、提交代码到个人仓库
代码开发完,提交到gitee mindquantum代码仓,请执行如下命令:
git status #查看要提交的更新文件

git add . #提交代码

git status #查看代码是否已经提交成功

Preview
git commit -m "commit message" #commit message是提交说明信息

Preview
在commit前需要配置gitee代码仓的用户名和邮箱,然后再执行commit命令。
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
git commit -m "commit message"
Preview
输入将本地分支修改提交到远程分支,在push过程中需要输入gitee用户名和密码。
git push

Preview
六、创建PR提交代码到主仓库
注意:若开发者在样例教程上做了进一步开发,可通过pull request的方式将更新提交到MindSpore Quantum的主仓库,参与MindSpore Quantum开源项目,步骤如下:
(1)回到Gitee 个人MindSpore Quantum分支界面创建PR,点击【Pull Request】,将个人远程仓代码提交到MindSpore Quantum的主仓库,完成最终的代码提交。

Preview
(2)将目标分支选为mindspore/mindquantum的research分支,填写PR标题及相关说明,取消勾选【合并后关闭提到的issue】,即可创建PR。

Preview
第七步:签署CLA
首次参与MindQuantum开源的开发者,在评论区会发现没有签署CLA,请完成以下三个步骤操作:
(1)检查邮箱设置,【不公开我的邮箱地址】设置不勾选,如果勾选了,将会导致签署CLA失败。

Preview
(2)回到提交完代码页面的评论区,点击【here】请进入签署页面,选择【sign individual cla】,并根据gitee上的个人信息,填写签署信息。

Preview

Preview
(3)回到提交完代码页面的评论区,回复【/check-cla】,检查cla是否签署成功,如果签署失败,点击查看FAQ,查找原因。

Preview
点击查看更多代码样例
一、登录Gitee官网
访问Gitee官网并登录,如未注册Gitee账号,需要先注册账号。
二、关注MindQuantum代码仓(可选)
访问MindSpore Quantum主仓库,点击右上角【Star】按钮,欢迎Fork和Watch;提交代码仓的话还是要Fork。
如果之前已经Fork过代码仓,先同步个人代码仓到最新版本,点击右上角【个人主页】。
Preview
找到已经Fork的 MindSpore Quantum代码仓,点击进入个人MindSpore Quantum代码仓页面。
点击【刷新】按钮,远程个人分支拉取最新的MindSpore Quantum代码。
Preview
三、复制MindSpore Quantum个人代码仓地址
点击【克隆/下载】按钮,再点击【复制】按钮。
Preview
四、欢迎Watch、Star和Fork MindSpore的主仓到个人空间(可选)
点击查看MindSpore代码仓
五、提交代码到个人仓库
代码开发完,提交到gitee mindquantum代码仓,请执行如下命令:
git status #查看要提交的更新文件
git add . #提交代码
git status #查看代码是否已经提交成功
Preview
git commit -m "commit message" #commit message是提交说明信息
Preview
在commit前需要配置gitee代码仓的用户名和邮箱,然后再执行commit命令。
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
git commit -m "commit message"
Preview
输入将本地分支修改提交到远程分支,在push过程中需要输入gitee用户名和密码。
git push
Preview
六、创建PR提交代码到主仓库
注意:若开发者在样例教程上做了进一步开发,可通过pull request的方式将更新提交到MindSpore Quantum的主仓库,参与MindSpore Quantum开源项目,步骤如下:
(1)回到Gitee 个人MindSpore Quantum分支界面创建PR,点击【Pull Request】,将个人远程仓代码提交到MindSpore Quantum的主仓库,完成最终的代码提交。
Preview
(2)将目标分支选为mindspore/mindquantum的research分支,填写PR标题及相关说明,取消勾选【合并后关闭提到的issue】,即可创建PR。
Preview
第七步:签署CLA
首次参与MindQuantum开源的开发者,在评论区会发现没有签署CLA,请完成以下三个步骤操作:
(1)检查邮箱设置,【不公开我的邮箱地址】设置不勾选,如果勾选了,将会导致签署CLA失败。
Preview
(2)回到提交完代码页面的评论区,点击【here】请进入签署页面,选择【sign individual cla】,并根据gitee上的个人信息,填写签署信息。
Preview
Preview
(3)回到提交完代码页面的评论区,回复【/check-cla】,检查cla是否签署成功,如果签署失败,点击查看FAQ,查找原因。
Preview
点击查看更多代码样例