拉取请求
流程简述
打开本项目主仓库, 点击右上角的
Fork,然后点击下面绿色的Create fork进入自己账号下的 oas仓库,并
clone其中的dev分支到本地git clone <你的仓库 git 链接> -b dev下载最新环境包, 解压复制
toolkit,deploy两个文件夹和console.bat到本地的仓库根目录,toolkit里面包含python最小环境、git环境和GUI启动环境。安装pip库, 安装后你可以执行
gui.py启动进行测试。当然pyside6是不在requirements.txt中的,所以你需要单独安装./toolkit/python.exe -m pip install -r requirements.txt
./toolkit/python.exe -m pip install pyside6==6.4.3此时你可以进行
瞎 JB 改开发了,建议每一定数量提交一个commit,再提交commit, 别忘了按照下面的统一格式写上messagegit commit -m 'message'message的统一格式doc[(your part)]: your changes
feat[(module name)]: your add
perf[(module name)]: your modification
fix[(module name)]: your fix完成开发后,推送本地分支到自己的仓库
git push -u origin第一次
push代码需要按照提示设置上传流(--set-upstream)打开 主仓库。提交一个
pull request(会自动携带你commit的信息),等待管理员通过。注意:要提交到dev分支上,别提交到master分支去了当 oas 原仓库出现更改(别人做的),你可能需要把这些更改同步到你的分支
关联 oas 原仓库
git remote add upstream https://github.com/runhey/OnmyojiAutoScript.git从 oas 原仓库拉取更新
git fetch upstream变基(推荐)或者合并修改
git rebase upstream/dev # 变基或者
git merge # 合并重复上述 5, 6, 7 中的操作
推荐IDE
info
- Pycharm: 用于python开发
- VSCode: 用于python开发