本项目协作采用标准的Pull Request(PR)流程机制,PR流程是开源项目协作和代码管理的核心机制。以下是创建和处理PR的详细步骤:

git clone命令将项目仓库Fork的仓库克隆到本地。
git clone https://gitee.com/giteeuseid/GPUCodeForces.git
备注:giteeuseid替换您的url。进入到赛事首页:GPUCodeForces赛事首页,点击Issues,选择赛题[CP]->立即开始:
然后按照模板格式填写相关信息后提交即可。在最后一个选项“推荐其他选手完成”这里,若有团队则可框选,若是自身完成则不用框选:
提交完成后,返回Issue主页可以看到自己的提交记录,可以复制Issue id进行保存:
在本地电脑进入克隆的仓库目录,创建一个新的分支来(例如:dev分支)进行您的赛题的创作或者修订。
cd GPUCodeForces
git checkout -b dev
dev进行赛题的创作或者修订。dev分支上进行赛题的创作或者修订。git add .
git commit -m "描述您的修改,如需要关联PR,通过fixes, closes, resolved等关键字关闭"
#例如:git commit -m "fixes #your-issue_id"即表示关联到你自己创建的赛题id下
备注:
git push origin dev
#这里填写你创建的分支,不一定为dev





Sync fork按钮同步最新的上游Fork的仓库:
通过以上步骤,您就可以在Gitee(或github)上有效地参与项目的协作。希望这些信息对您有所帮助!如果有任何问题,随时欢迎提问。