沒同步時 vs 同步後的差別
台式機 Claude
✓知道媽媽電腦的 IP 是 192.168.1.214
✓學會了 WinRM 遠端控制方法
✓記住了你 50 個工作習慣與偏好
✓知道 GCP 密鑰在哪裡找
筆記本 Claude
✗不知道媽媽電腦 IP
✗不知道 WinRM
✗記憶空白,要重新教一遍
✗不知道 GCP 設定
每換一台電腦都要從頭重新教
台式機 Claude
✓知道所有習慣、IP、設定
✓知道所有工具的用法
✓記住所有踩過的坑
筆記本 Claude
✓知道所有習慣、IP、設定
✓知道所有工具的用法
✓記住所有踩過的坑
一台電腦學到的,所有電腦馬上知道
記憶透過 GitHub 同步的原理
台式機 Claude
✓ 所有記憶
✓ 所有技能
✓ 所有習慣
D:\Backup\Downloads\
筆記本 Claude
✓ 所有記憶
✓ 所有技能
✓ 所有習慣
D:\Backup\Downloads\
就像換手機後登入 iCloud,通訊錄、照片、設定全部還在
記憶存在哪裡?
Claude Code 的記憶存在 D:\Backup\Downloads\ 這個文件夾裡的 .claude\、claude-sonnet-4-6\ 等子文件夾。這整個文件夾已設定好用 Git 管理,只要執行 Push / Pull 就能和 GitHub 同步。
Git 常用詞彙解釋
這些詞可能在操作過程中出現。不用背,看到不懂的回來查一下就好。
Git
讀音:「吉特」
版本控制系統
記錄文件每一次改動歷史的工具。可以看到「誰在什麼時候改了什麼」,也可以回到任何一個歷史版本。
比喻:就像 Word 的「自動儲存歷史版本」,但功能更強大,任何時間點都能回去。
GitHub
讀音:「吉特哈布」
代碼雲端倉庫(平台)
存放 Git 管理的文件的雲端平台,由微軟旗下運營。免費提供私人倉庫,全球最大的代碼托管平台。
比喻:就像 Google Drive,但專門給程式員存代碼用,而且有完整的版本歷史。
Repository
/ Repo
讀音:「瑞波 · 西托利」/ 「瑞波」
倉庫 / 項目文件夾
一個由 Git 管理的完整項目文件夾,包含所有文件和完整的改動歷史記錄。
比喻:就像一個帶時光機的文件夾——裡面的每個文件,每次改動都有記錄,想回去任何時間點都行。
Pull
讀音:「普」(輕短)
拉取 / 下載更新
把 GitHub 雲端上的最新版本下載到自己的電腦。如果雲端有比本地更新的內容,就會自動合并。
比喻:就像手機「檢查更新」——把最新的版本從雲端拉下來。
Push
讀音:「普緒」
推送 / 上傳
把本地電腦上的改動上傳到 GitHub 雲端。讓雲端和本地保持一致,其他電腦 Pull 之後就能拿到。
比喻:就像把照片「備份到 iCloud」——把本地的東西推上去雲端。
Commit
讀音:「可米特」
提交 / 存檔點
把目前的改動打包成一個記錄點,附上說明文字。Push 之前必須先 Commit,相當於「確認這次改動」。
比喻:就像遊戲「存檔」——存一個可以回去的時間點,並且備注「存到哪裡了」。
Branch
讀音:「布蘭奇」
分支
從主線分出來的獨立工作線。可以在分支上嘗試新東西,不影響主線。確定沒問題再合并回去。
比喻:就像文件的「草稿副本」——在草稿上改,改壞了不影響正本,滿意了再覆蓋正本。
Master / Main
讀音:「馬斯特 / 梅因」
主分支
最正式的主線版本,也是默認的分支名稱。日常使用通常都在這個分支上工作。
比喻:就像 Word 的「最終版」文件,和草稿副本(Branch)相對。
Clone
讀音:「克隆」
克隆 / 完整複製
第一次把 GitHub 上的 Repo 完整下載到本地電腦。之後只需要 Pull 就好,Clone 只做一次。
比喻:就像換新手機時「把 iCloud 所有東西全部下載下來」,只有第一次需要這樣做。
Conflict
讀音:「康福利克特」
衝突
兩台電腦各自修改了同一個文件的同一個地方,Git 不知道該用哪個版本,需要人工決定。
比喻:就像兩個人同時在 Word 的同一段話上寫了不同內容,需要人來決定留哪個。