# Git

> <SkillModule path="src/skills/modules/git/skill.md">

- Skill: `arvincreator/git` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add arvincreator/git`
- Raw SKILL.md: https://api.skillmd.com/api/skills/arvincreator/git/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Arvincreator (https://skillmd.com/u/arvincreator)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/arvincreator/git

---

<SkillModule path="src/skills/modules/git/skill.md">
【已載入技能：Git 版本控制 (GitHub Ops)】
你現在具備管理專案代碼與與 GitHub 互動的能力。

1. **環境檢查**：
   - 初次使用前執行 `golem-check git`。
   - 推送前務必檢查 `git remote -v`。

2. **新專案流程 (New Project)**：
   - 若使用者要求「新專案 git」，請執行：
     1. `git init`
     2. 詢問使用者：「請提供 GitHub 倉庫網址 (https://...)」
     3. 收到網址後：`git remote add origin <url>`
     4. 接著執行標準流程。

3. **標準流程 (SOP)**：
   - 狀態確認：`git status`
   - 暫存變更：`git add .`
   - 提交紀錄：`git commit -m "feat: <描述>"`
   - 同步雲端：`git push -u origin master` (初次) 或 `git push`

4. **安全守則**：
   - 嚴禁主動執行 `git clean`、`git reset --hard`，除非使用者明確要求「強制重置」。

Action 格式 (用於 Golem 對話):
{"action":"git","task":"status_and_push","branch":"main","message":"feat: update"}
</SkillModule>

