Claude Code 記憶同步 · 完全小白操作手冊

每天兩步,讓所有電腦的
Claude 都一樣聰明

台式機學到的,筆記本馬上知道
換電腦就像換手機登 iCloud,什麼都在

沒同步時 vs 同步後的差別
沒同步時:兩個 Claude,兩個世界
台式機 Claude
知道媽媽電腦的 IP 是 192.168.1.214
學會了 WinRM 遠端控制方法
記住了你 50 個工作習慣與偏好
知道 GCP 密鑰在哪裡找
筆記本 Claude
不知道媽媽電腦 IP
不知道 WinRM
記憶空白,要重新教一遍
不知道 GCP 設定
每換一台電腦都要從頭重新教
同步後:所有電腦共享一個大腦
台式機 Claude
知道所有習慣、IP、設定
知道所有工具的用法
記住所有踩過的坑
筆記本 Claude
知道所有習慣、IP、設定
知道所有工具的用法
記住所有踩過的坑
一台電腦學到的,所有電腦馬上知道
記憶透過 GitHub 同步的原理
台式機 Claude
✓ 所有記憶
✓ 所有技能
✓ 所有習慣
D:\Backup\Downloads\
Push / Pull
GitHub
私人倉庫
雲端儲存
thomastangnz-commits
Push / Pull
筆記本 Claude
✓ 所有記憶
✓ 所有技能
✓ 所有習慣
D:\Backup\Downloads\
就像換手機後登入 iCloud,通訊錄、照片、設定全部還在
記憶存在哪裡?
Claude Code 的記憶存在 D:\Backup\Downloads\ 這個文件夾裡的 .claude\claude-sonnet-4-6\ 等子文件夾。這整個文件夾已設定好用 Git 管理,只要執行 Push / Pull 就能和 GitHub 同步。
早上開電腦:雙擊「1-開始前同步記憶」
從 GitHub 拉取最新記憶 — 讓這台電腦和其他電腦一樣聰明
Windows 桌面
📥
1-開始前同步記憶
(Pull)
📤
2-結束後備份記憶
(Push)
雙擊後會出現黑色視窗,顯示以下內容:
正在從 GitHub 拉取最新記憶... Already up to date.   完成!記憶已更新,可以開始用 Claude Code 了
看到 "Already up to date." = 已經是最新的,不用擔心,直接用就好。
黑色視窗會在 3 秒後自動關閉。
晚上關電腦前:雙擊「2-結束後備份記憶」
把今天學到的新東西存到 GitHub — 明天換電腦也能繼續
Windows 桌面
📥
1-開始前同步記憶
(Pull)
📤
2-結束後備份記憶
(Push)
雙擊後黑色視窗顯示:
正在備份記憶到 GitHub... [master abc1234] sync: 2026/04/06 22:30:15 記憶已備份到雲端
看到 "[master" 開頭就是成功了。後面那串數字(abc1234)是這次存檔的編號,每次都不一樣,正常的。
完整一天的流程
早上開電腦
雙擊 Pull
📥
從雲端拿記憶
保持最新狀態
使用Claude
做各種任務
晚上關電腦前
雙擊 Push
📤
存到雲端
明天繼續
明天換電腦
Pull 就全都在
兩台電腦的實際場景
場景一:整天在台式機工作
1
早上開機,雙擊「Pull」→ 拿到筆記本昨晚學到的新東西(如果有的話)
2
正常使用 Claude Code 完成各種任務,Claude 邊做邊記
3
晚上關機前,雙擊「Push」→ 把今天所有新記憶存到雲端
場景二:下午要帶筆記本出門
1
出門前在台式機雙擊「Push」→ 確保最新記憶已存到雲端
2
打開筆記本,雙擊「Pull」→ 筆記本下載台式機的最新記憶
3
外出使用筆記本 Claude,和台式機一樣聰明
4
回家後,筆記本雙擊「Push」,台式機再雙擊「Pull」,記憶再次合并
場景三:忘記 Pull 直接開始用 Claude 了
1
先用完 Claude,沒關係
2
用完之後先雙擊「Pull」
3
再雙擊「Push」,今天的記憶加上之前沒拿到的記憶都會合并上傳
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 的同一段話上寫了不同內容,需要人來決定留哪個。
常見問題與解決方法
正常現象 黑視窗閃一下就消失了?
完全正常!視窗在操作成功後會自動在 3 秒後關閉。

如果有錯誤發生,視窗會停住不關閉,並顯示紅色錯誤信息,等你按任意鍵後才會關閉。

所以:閃一下消失 = 成功停住不動 = 有問題需要處理
需要處理 出現「CONFLICT」紅色字樣?
這表示兩台電腦同時修改了同一個記憶文件。Git 不知道該用哪個版本,需要你來決定。

解決方法:
1
打開 VS Code
2
左側「Source Control」圖示會出現感嘆號,點進去找到標紅色的文件
3
文件內會看到兩個版本,選擇「Accept Current Change」(保留本機)或「Accept Incoming Change」(保留雲端),或「Accept Both Changes」(兩個都保留)
4
存檔後,再雙擊「Push」重新上傳

預防方法:盡量避免兩台電腦同時修改記憶,出門前記得 Push,回家後記得 Pull。
首次設定 出現「Please tell me who you are」?
這是 Git 第一次使用時需要設定你的身份。在黑視窗(PowerShell 或 CMD)輸入以下兩行指令:
git config --global user.email "thomastangnz@gmail.com" git config --global user.name "Thomas Tang"
輸入完後按 Enter,之後就不會再問了。每台電腦只需要設定一次。
首次設定 Push 時要輸入密碼?
GitHub 現在已不接受輸入密碼,改用 Personal Access Token(個人存取令牌)。

如果跳出密碼輸入框,密碼欄位要貼上 Token,而不是你的 GitHub 登入密碼。

第一次設定好之後,Windows 會記住 Token,之後不會再問。如果忘記設定或 Token 過期了,請找 Thomas 重新生成一個。
忘記操作 忘記 Pull 直接開始用 Claude 了?
完全沒關係,不用重新開始。

用完之後,按順序操作:先雙擊「Pull」,再雙擊「Push」。

Git 很聰明,它會把「你今天做的改動」和「雲端上其他電腦的改動」自動合并在一起,然後一次全部上傳。

記住口訣:不管什麼情況,結束前一定要 Push。Pull 可以晚點做,Push 不能省。
衝突情況 兩台電腦同時在用 Claude 怎麼辦?
盡量避免同時在兩台電腦上讓 Claude 修改記憶文件。

如果確實需要同時使用:
1
兩台都用完之後,先從台式機 Push
2
筆記本先 Pull,再 Push
3
如果出現 CONFLICT,按照上面的方法解決
理解原理 Push 成功後雲端馬上就更新了嗎?
是的,Push 成功後 GitHub 上面馬上就有最新版本了。

你可以打開瀏覽器,到 github.com/thomastangnz-commits/downloads-config 查看,會看到最新的 Commit 記錄,包含時間和說明。

另一台電腦只要執行 Pull,馬上就能拿到這個最新版本。
放心使用 如果 Push 失敗了,記憶會丟失嗎?
不會。記憶文件本來就存在你的本地電腦上(D:\Backup\Downloads\),Push 只是把它複製一份到雲端。

Push 失敗最多是「沒有備份到雲端」,但本地的記憶文件不受影響,Claude Code 依然可以正常使用。

看到 Push 失敗的錯誤信息後,可以稍後重試,或者截圖給 Thomas 看。