多電腦管理程式碼
家裡、公司或筆電各裝一份同一 GitHub 專案時,GitHub 是唯一真相。每台電腦都是 clone 出來的副本:開工前 pull,做完 commit 再 push。
新電腦第一次(只做一次)
不要把專案資料夾用雲端硬碟(iCloud、Dropbox)雙向同步再外加 Git,兩個機制會搶同一批檔。
日常節奏
開始前:
開發、檢查、提交:
換到另一台:進專案目錄,再 git pull,然後重複上面的提交流程。
常見問題
合併衝突:pull 時同一檔被兩邊改過。手動編輯衝突標記 → git add → git commit → git push。
忘記 pull 就改檔,push 被拒:
若 pop 也衝突,一樣手動解完再 commit、push。
實務習慣
- 每次坐下編碼前先
git pull。 - 重要功能開分支,不要長期直接在
main上推。 - 用
.gitignore擋住環境檔與編譯產物。 - 多人協作走 Pull Request,而不是每個人都強推
main。