Skip to content

Commit

Permalink
docs: fix: 重寫使用說明章節以納入託管子主題的建置流程
Browse files Browse the repository at this point in the history
Signed-off-by: 林博仁(Buo-ren Lin) <[email protected]>
  • Loading branch information
brlin-tw committed Aug 20, 2024
1 parent 27b5fe1 commit bf0b5d6
Showing 1 changed file with 6 additions and 18 deletions.
24 changes: 6 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

本章節說明如何使用這個主題範本創建新的《自由知識協作平台》主題:

1. 確保已將[自由知識協作平台 Libre Knowledge Collaboration Platform · GitLab](https://gitlab.com/libre-knowledge/libre-knowledge) 專案的 Git 版控庫拓製至本地,且已拉取當前最新的修訂版
1. 確保已將要新增子主題之自由知識協作平台根/子主題專案的 Git 版控庫拓製至本地,且已拉取當前最新的修訂版
1. 開啟[自由知識協作平台 Libre Knowledge Collaboration Platform · GitLab](https://gitlab.com/libre-knowledge) 頁面
1. 點擊上側的「New project」藍色按鈕建立新的專案(目前本專案不支持使用 GitLab 的子群組架構,請一律將專案創建在最上層群組中)
+ 「Project name」欄位填入適當的主題標題(中文 + 英文)
Expand Down Expand Up @@ -37,9 +37,9 @@
1. 點擊下方的藍色「Mirror repository」按鈕保存鏡像版控庫設定
1. 點擊新建立的鏡像版控庫設定右側的重新整理按鈕手動觸發鏡像程序
1. 確認 GitHub 鏡像版控庫有被成功推送
1. 回到專案主頁面,點擊頁面右側的藍色「Clone」按鈕以獲取 Git 版控庫的拓製(clone)地址
1. 回到新建立之專案的主頁面,點擊頁面右側的藍色「Clone」按鈕以獲取 Git 版控庫的拓製(clone)地址
1. 於本地啟動一個文字終端應用
1. 切換作業目錄至要放置該主題的「自由知識協作平台」目錄
1. 切換作業目錄至要新增該主題之「自由知識協作平台」根/子主題目錄
1. 執行下列命令將主題專案的 Git 版控庫以 Git 子模組的形式新增至本地先前已拓製到本地的「自由知識協作平台」:

```bash
Expand All @@ -56,19 +56,6 @@
ignore = dirty
```

1. 以下列修訂版提交訊息將「自由知識協作平台 Libre Knowledge Collaboration Platform」主版控庫的變更提交為一新修訂版:

```git-commit-msg
chore: 新增「_主題中文名稱_ _主題英文名稱_」主題
```

1. 切換作業目錄至「自由知識協作平台」主目錄
1. 執行下列命令將變更推送到遠端版控庫:

```bash
git push
```

1. 將本專案除下列以外專案文件複製到新的主題專案中:
+ README.md
+ .git
Expand Down Expand Up @@ -96,12 +83,13 @@

1. 將變更提交為新修訂版(參考提交標題: `docs: 撰寫主題說明文件雛型`
1. 將本地變更推送到遠端版控庫
1. 回到「自由知識協作平台 Libre Knowledge Collaboration Platform」主版控庫以下列修訂版提交訊息將新主題專案子模組的變更的提交為新修訂版
1. 以下列修訂版提交訊息將自由知識協作平台根/子主題版控庫的變更提交為一新修訂版

```git-commit-msg
chore: 引入新版本的「_主題中文名稱_ _主題英文名稱_」主題
chore: 新增「_主題中文名稱_ _主題英文名稱_」主題
```

1. 切換作業目錄至「自由知識協作平台」主目錄
1. 執行下列命令將變更推送到遠端版控庫:

```bash
Expand Down

0 comments on commit bf0b5d6

Please sign in to comment.