From 7e1567bd9feca66195a1e7cc10bc86988fefcddb Mon Sep 17 00:00:00 2001 From: Liangbin Lian <1129525450@qq.com> Date: Tue, 21 Jan 2025 19:54:55 +0800 Subject: [PATCH 1/3] Update README.md --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 101a3d67..9a2bbd4f 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,11 @@ iStore的ipk仓库,存放已编译的ipk文件 3. 如果是非开源软件请在PR信息中提供官方网站链接 ## 流程 -1. Fork本仓库 -2. 从`main`分支创建自己的分支 -3. 修改完成以后发起PR,PR的目标分支选择`pending`,不要选择`main` +1. Fork本仓库,如果已经fork过则打开fork的仓库。 +2. 切换到 `main` 分支 +3. 同步上游仓库:点击 `Fetch upstream`,再点击 `Fetch and merge` 即可,这一步如有疑问请参考[官方文档](https://docs.github.com/en/github/collaborating-with-pull-requests/working-with-forks/syncing-a-fork#syncing-a-fork-from-the-web-ui) +4. 创建PR用的临时分支:切换到 `main` 分支,点击分支下拉菜单,在输入框输入新分支的名称(也就是不存在的分支名称),例如 `add_app_jellyfin` ,搜索结果会变成 `Create branch: *** from 'main'` ,点这个搜索结果,稍等会自动创建并切换到新分支 +5. 在新分支中进行更改,完成以后提交PR,目标分支选择`pending` +6. 等PR合并以后,可以在 `branches` 页面删除临时分支,也可以保留临时分支,但是不要再进行变更和PR 注意:`main`分支是保护分支,任何人包括管理员都不能直接提交,必须通过其它分支发起PR来变更 From a073e030bb923f8423cbf853e44799b5c90d8541 Mon Sep 17 00:00:00 2001 From: Liangbin Lian <1129525450@qq.com> Date: Tue, 21 Jan 2025 20:05:59 +0800 Subject: [PATCH 2/3] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9a2bbd4f..556364cf 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,8 @@ iStore的ipk仓库,存放已编译的ipk文件 2. 切换到 `main` 分支 3. 同步上游仓库:点击 `Fetch upstream`,再点击 `Fetch and merge` 即可,这一步如有疑问请参考[官方文档](https://docs.github.com/en/github/collaborating-with-pull-requests/working-with-forks/syncing-a-fork#syncing-a-fork-from-the-web-ui) 4. 创建PR用的临时分支:切换到 `main` 分支,点击分支下拉菜单,在输入框输入新分支的名称(也就是不存在的分支名称),例如 `add_app_jellyfin` ,搜索结果会变成 `Create branch: *** from 'main'` ,点这个搜索结果,稍等会自动创建并切换到新分支 -5. 在新分支中进行更改,完成以后提交PR,目标分支选择`pending` -6. 等PR合并以后,可以在 `branches` 页面删除临时分支,也可以保留临时分支,但是不要再进行变更和PR +5. 在新分支中进行更改,上传ipk文件。如果是更新一个包,不需要删除老版本ipk文件,只需上传新的ipk,合并时会自动清理老版本ipk文件 +6. 完成以后提交PR,目标分支选择`pending` +7. 等PR合并以后,可以在 `branches` 页面删除临时分支,也可以保留临时分支,但是不要再进行变更和PR 注意:`main`分支是保护分支,任何人包括管理员都不能直接提交,必须通过其它分支发起PR来变更 From 032f8a913a55d16ebceddae348ce649c89c2323f Mon Sep 17 00:00:00 2001 From: Liangbin Lian <1129525450@qq.com> Date: Tue, 21 Jan 2025 20:15:12 +0800 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 556364cf..2a99918f 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,6 @@ iStore的ipk仓库,存放已编译的ipk文件 4. 创建PR用的临时分支:切换到 `main` 分支,点击分支下拉菜单,在输入框输入新分支的名称(也就是不存在的分支名称),例如 `add_app_jellyfin` ,搜索结果会变成 `Create branch: *** from 'main'` ,点这个搜索结果,稍等会自动创建并切换到新分支 5. 在新分支中进行更改,上传ipk文件。如果是更新一个包,不需要删除老版本ipk文件,只需上传新的ipk,合并时会自动清理老版本ipk文件 6. 完成以后提交PR,目标分支选择`pending` -7. 等PR合并以后,可以在 `branches` 页面删除临时分支,也可以保留临时分支,但是不要再进行变更和PR +7. 等PR合并以后,可以在 `branches` 页面删除临时分支,也可以保留临时分支,但是不要再用这个临时分支进行变更和PR 注意:`main`分支是保护分支,任何人包括管理员都不能直接提交,必须通过其它分支发起PR来变更