拉取请求
流程简述
打开本项目主仓库, 点击右上角的
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
, 别忘了按照下面的统一格式
写上message
git 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开发