第七届·2025 MindSpore量子计算黑客松全国大赛——热身赛答题指南
收藏回复举报
第七届·2025 MindSpore量子计算黑客松全国大赛——热身赛答题指南
发表于2025-03-20 19:19:56
0 查看

一、登录Gitee官网

访问Gitee官网并登录,如未注册Gitee账号,需要先注册账号。

二、关注MindQuantum代码仓(可选)

访问MindSpore Quantum主仓库,点击右上角【Star】按钮,欢迎Fork和Watch;提交代码仓的话还是要Fork。

cke_105816.pngw

如果之前已经Fork过代码仓,先同步个人代码仓到最新版本,点击右上角【个人主页】

cke_134199.png

Preview

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

cke_146520.png

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

cke_159471.png

Preview

三、复制MindSpore Quantum个人代码仓地址

点击【克隆/下载】按钮,再点击【复制】按钮。

cke_204711.png

Preview

四、欢迎Watch、Star和Fork MindSpore的主仓到个人空间(可选)

点击查看MindSpore代码仓

cke_229701.png

五、提交代码到个人仓库

代码开发完,提交到gitee mindquantum代码仓,请执行如下命令:

git status   #查看要提交的更新文件

cke_309247.png

git add .    #提交代码

cke_325081.png

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

cke_334378.png

Preview

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

cke_348723.png

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

cke_411520.png

Preview

六、创建PR提交代码到主仓库

注意:若开发者在样例教程上做了进一步开发,可通过pull request的方式将更新提交到MindSpore Quantum的主仓库,参与MindSpore Quantum开源项目,步骤如下:

(1)回到Gitee 个人MindSpore Quantum分支界面创建PR,点击【Pull Request】,将个人远程仓代码提交到MindSpore Quantum的主仓库,完成最终的代码提交。

cke_455567.png

Preview

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

cke_468282.png

Preview

第七步:签署CLA

首次参与MindQuantum开源的开发者,在评论区会发现没有签署CLA,请完成以下三个步骤操作:

(1)检查邮箱设置,【不公开我的邮箱地址】设置不勾选,如果勾选了,将会导致签署CLA失败

cke_482148.png

Preview

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

cke_493816.png

Preview

cke_506707.png

Preview

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

cke_519688.png

Preview

点击查看更多代码样例

本帖最后由 匿名用户2025/03/21 20:28:19 编辑

我要发帖子