From e5302d7cc9ca7fb138d2eaafa72169116a403772 Mon Sep 17 00:00:00 2001 From: MistEO Date: Tue, 24 May 2022 00:31:58 +0800 Subject: [PATCH] docs. make markdownic --- README.md | 2 +- docs/写给萌新的发电全流程.md | 68 +++++++++++++++++++++++------------- 2 files changed, 45 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index a7028c1ce6..cfafd03d83 100644 --- a/README.md +++ b/README.md @@ -125,7 +125,7 @@ MAA 的意思是 MAA Assistant Arknights - [任务流程协议](docs/任务流程协议.md) - [自动抄作业协议](docs/战斗流程协议.md) 功能正在开发中 ✿✿ヽ(°▽°)ノ✿ -### 对连Git都不熟悉的超级萌新,请看 +### 对连 Git 都不熟悉的超级萌新,请看 [写给萌新的发电全流程](docs/写给萌新的发电全流程.md) diff --git a/docs/写给萌新的发电全流程.md b/docs/写给萌新的发电全流程.md index 5d9bc6cb73..d68274ee93 100644 --- a/docs/写给萌新的发电全流程.md +++ b/docs/写给萌新的发电全流程.md @@ -1,27 +1,47 @@ # 写给萌新的发电全流程 -1. 如果很久以前 fork 过,先删除 -2. 打开 [Maa 仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights),点击 fork,继续点击 create fork -3. clone 仓库(你自己账号下)到本地 -4. 基于远程的 dev 分支,在本地创建一个 dev 分支 - 1. `git checkout -b dev origin/dev` -5. 配置编程环境 - 1. 下载并安装 Visual Studio 2022。安装的时候需要选中“基于c++的桌面开发”和“.NET桌面开发” -6. 双击打开 `MeoAssistantArknights.sln` 文件。Visual Studio 会自动加载整个项目。 -7. 测试一下是否成功搭建编程环境,选择参数 Release,x64,MeoAsstGUI。点击启动。选择继续调试。如果成功打开了 GUI,就说明成功搭建了环境。如果求稳,可以继续连接模拟器跑一下 maa -8. 到这里,你就可以愉快地 ~~瞎 JB 改~~ 发电了 -9. 开发过程中,每一定数量,记得提交一个 commit,别忘了写上 message -10. 完成开发后,推送本地分支到远程(自己) - 1. `git push origin dev` -11. 打开 [Maa 仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights)。提交一个 pull request,等待管理员通过。别忘了你是在 dev 分支上修改,别提交到 master 分支去了 -12. 当 Maa 原仓库出现更改(别人做的),你需要把这些更改同步到你 fork 的仓库 - 1. 关联 Maa 原仓库 - 1. `git remote add remote https://github.com/MaaAssistantArknights/MaaAssistantArknights.git` - 2. 从 Maa 原仓库拉取更新 - 1. `git fetch remote` - 3. 合并修改 - 1. `git merge` - 4. 推送到自己的远程仓库 - 1. `git push origin dev` +1. 如果很久以前 fork 过,先在自己仓库的 `Settings` 里,翻到最下面,删除 +2. 打开 [MAA 主仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights),点击 `Fork`,继续点击 `Create fork` +3. clone 仓库(你自己账号下) dev 分支到本地 -注,在打开 VS2022 之后,和 git 有关的操作可以不用命令行工具,直接使用 vs 自带的“Git 更改”即可 \ No newline at end of file + ```bash + git clone <你的仓库 git 链接> -b dev + ``` + +4. 配置编程环境 + + 1. 下载并安装 `Visual Studio 2022 community`, 安装的时候需要选中 `基于c++的桌面开发` 和 `.NET桌面开发` + +5. 双击打开 `MeoAssistantArknights.sln` 文件。Visual Studio 会自动加载整个项目。 +6. 测试一下是否成功搭建编程环境,选择参数 `Release`, `x64`, 右键 `MeoAsstGui` 设为启动项目;点击启动,选择继续调试。如果成功打开了 GUI,就说明成功搭建了环境。如果求稳,可以继续连接模拟器跑一下 maa +7. 到这里,你就可以愉快地 ~~瞎 JB 改~~ 发电了 +8. 开发过程中,每一定数量,记得提交一个 commit,别忘了写上 message +9. 完成开发后,推送本地分支到远程(自己) + + ```bash + git push origin dev + ``` + +10. 打开 [Maa 仓库](https://github.com/MaaAssistantArknights/MaaAssistantArknights)。提交一个 pull request,等待管理员通过。别忘了你是在 dev 分支上修改,别提交到 master 分支去了 +11. 当 Maa 原仓库出现更改(别人做的),你需要把这些更改同步到你 fork 的仓库 + 1. 关联 Maa 原仓库 + + ```bash + git remote add upstream https://github.com/MaaAssistantArknights/MaaAssistantArknights.git + ``` + + 2. 从 Maa 原仓库拉取更新 + + ```bash + git fetch upstream + ``` + + 3. 合并修改 + + ```bash + git merge + ``` + + 4. 重复上述 7, 8, 9, 10 中的操作 + +注:在打开 VS2022 之后,和 git 有关的操作可以不用命令行工具,直接使用 vs 自带的“Git 更改”即可