docs(readme): document both Claude Code install methods
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
18
README.md
18
README.md
@@ -41,11 +41,27 @@ gitea-cli/
|
|||||||
GITEA_TOKEN=你剛才產生的_token
|
GITEA_TOKEN=你剛才產生的_token
|
||||||
```
|
```
|
||||||
|
|
||||||
3. (選用)讓 Claude Code 自動辨識這個 skill:
|
3. (選用)讓 Claude Code 自動辨識這個 skill(兩擇一):
|
||||||
|
|
||||||
|
**A. Symlink 本地開發目錄**(適合會持續改腳本的情境)
|
||||||
```bash
|
```bash
|
||||||
ln -s /path/to/gitea-cli ~/.claude/skills/gitea-cli
|
ln -s /path/to/gitea-cli ~/.claude/skills/gitea-cli
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**B. 從自架 Gitea clone 到 skills 目錄**(適合多台機器、每台獨立設定 config.env)
|
||||||
|
```bash
|
||||||
|
cd ~/.claude/skills
|
||||||
|
# 若已有另一份 gitea-cli 可用,直接:
|
||||||
|
bash /path/to/existing/gitea-cli/scripts/clone.sh gitea-cli ~/.claude/skills/gitea-cli
|
||||||
|
# 否則用一般 git clone(之後會要求認證):
|
||||||
|
git clone http://your-gitea.example.com:3000/<user>/gitea-cli.git
|
||||||
|
# clone 完成後,在 ~/.claude/skills/gitea-cli/ 底下:
|
||||||
|
cp config.example.env config.env
|
||||||
|
# 編輯 config.env 填入這台機器要用的 GITEA_URL / GITEA_USER / GITEA_TOKEN
|
||||||
|
```
|
||||||
|
|
||||||
|
不管用哪一種,下次開啟 Claude Code session 就會自動載入這個 skill。
|
||||||
|
|
||||||
## 使用方式
|
## 使用方式
|
||||||
|
|
||||||
在要推送的專案目錄下執行:
|
在要推送的專案目錄下執行:
|
||||||
|
|||||||
Reference in New Issue
Block a user