專案同步監控

# 專案名稱 VM 狀態 GitHub 最後更新 操作
載入中...

使用說明

已同步
VM、iMac 和 GitHub 三邊進度一致,可以安心開發。
GitHub 較新
有人(VM、iMac 或其他 AI 如 Lovable)推了新版本到 GitHub。點「同步」拉取最新程式碼。
iMac / VM 較新
該機器有尚未推送到 GitHub 的變更。記得 git push 讓其他環境也能同步。
衝突風險
本機和 GitHub 都有不同的新 commit,直接同步可能產生衝突。請手動處理。
Clone
未 Clone
GitHub 上有這個專案但本機還沒有。點「Clone」一鍵下載到 ~/projects/ 資料夾。
全部同步
當有多個專案需要更新時,點上方「全部同步」一次拉取所有落後的專案。

開發流程

1. LINE 通知 VM Claude Code 開發 → 2. VM 開發完 git push → 3. 儀表板顯示「GitHub 較新」→ 4. 確認後點「同步」→ 5. iMac Claude Code 繼續開發

iMac 操作指令

Clone 新專案cd ~/projects && git clone https://github.com/yc2ndcurve/專案名稱.git
同步最新程式碼cd ~/projects/專案名稱 && git pull origin main
推送到 GitHubcd ~/projects/專案名稱 && git add -A && git commit -m "更新說明" && git push origin main
查看同步狀態cd ~/projects/專案名稱 && git status && git log --oneline -3

點擊指令可複製。也可以直接在 iMac Claude Code 中說「幫我同步」或「幫我 push」。

VM 操作指令

Clone 新專案cd ~/projects && git clone https://github.com/yc2ndcurve/專案名稱.git
同步最新程式碼cd ~/projects/專案名稱 && git pull origin main
推送到 GitHubcd ~/projects/專案名稱 && git add -A && git commit -m "更新說明" && git push origin main
更新儀表板cd ~/projects/clawmdplateform01 && git pull origin main && pm2 restart sync-dashboard

點擊指令可複製。也可以透過 LINE 通知 VM Claude Code 執行。