第一個概念
打王前先存檔,弄壞了讀檔重來
存檔這個動作
在 git 裡叫 commit。記住那個當下所有檔案的樣子,像電動存了一張記憶卡。
讀檔重來
改壞了、刪錯了,回到上一個存檔點就好。沒有什麼是真的壞掉的。
AGENT SKILL 一日工作坊 · 下午場
你今天做了大半天的 skill,正好趁這個時機保住它們。存檔、備份、機密別外洩:三件事,八分鐘講完。
第一個概念
在 git 裡叫 commit。記住那個當下所有檔案的樣子,像電動存了一張記憶卡。
改壞了、刪錯了,回到上一個存檔點就好。沒有什麼是真的壞掉的。
第一次見到的人看這裡
用 git 一定會碰到這三個英文字。你不用背,但看得懂它們在說什麼,後面就不會慌。
一個專案的「家」:skill 資料夾加上它所有的存檔記錄。一個專案=一個 repo。
存一次檔,記住那個當下所有檔案的樣子。剛剛說的「存檔點」就是它。
一個平行分身。在分身上試大改動,成功再合併回主線,主線永遠安全。進階功能,知道有就好。
第二個概念
git 是本機的存檔,GitHub 是把這份存檔同步到網路上的地方。兩個好處,缺一不可。
電腦摔壞了、被偷了,skill 還在 GitHub 上完好如初。本機一份,雲端一份。
開個權限,同事拉一份就有你整套 skill,不用寄壓縮包。連結一發,版本一致。
給行銷人的好消息
git 有一整套終端機指令,但你一個都不用記。你只要懂「什麼時候該喊一聲存一下」。
git add . → git commit -m "...",完成。git push,同步完畢。你的存檔在雲端了。唯一要注意的事
commit 推上 GitHub 是公開記錄。API key、客戶機密一旦推出去,就算之後刪掉,記錄還在。
把 API key、客戶資料、密碼直接寫進檔案裡一起 commit。就算 repo 私密,習慣也不能壞。
key 放在 .env 檔裡,再請 Claude 把 .env 加進 .gitignore(一份「這些不要存檔」的清單)。
全員動手 · 五分鐘
概念講完了,動手存一次。挑你今天做的其中一個 skill 資料夾,一句話交給 Claude Code。
push 的另一個用途
push 到 GitHub 之後,這個 repo 就有一個網址。把人加進來、或設公開發連結,同事拉一份就有你整套 skill,不用再寄壓縮包。
進階 · 開源協作(行銷端聽過就好)
repo 公開之後,別人可以複製一份去改,再把改動「請你合併回來」。這就是開源世界協作的方式。
.env、API key 之類機密 commit 進來八分鐘複習完畢
做到一個段落、喊「存一下」。弄壞了能回到上一個存檔點。commit 是這個動作的名字。
push 一下,存檔上雲端。電腦壞了沒事、分享給同事不用寄檔案。
自然語言叫 Claude Code 做。你的工作是判斷「什麼時候該存」,指令的事 AI 包辦。
API key 放 .env,請 Claude 加進 .gitignore。一行指示,一勞永逸。