每天開工前我要先做些什麼嗎?
資訊
我準備好今天的 Coding 了!
接著我要怎麼做?
已實測有效 2025.8.11
1. 確認自己在哪個分支
git branch #查詢自己在哪個分支
- feat/xxx (有 * 的表示目前在的分支)
main
2. 切換到 main 分支查看是否有更新
- 如果出現 error 可能是分支尚有未存檔的變更,通常上面會出現
Please commit your changes ...
, 就可以依這個 做到一半要更新 main 步驟先暫存
安穩版
git checkout main #切到 main 分支
git fetch #拉取最新變更(查看遠端更新了什麼)
git merge origin/main #確認沒問題後合併到本地端
git checkout feat/xxx #切回到自己開發的分支
git merge main #更新到最新
#可以繼續開發了
快速版 (對團隊成員的變更非常熟悉)
git checkout main #切到 main 分支
git pull origin main #更新 main 分支到最新
git checkout feat/xxx #切回到自己開發的分支
git merge main #更新到最新
#可以繼續開發了
備註
拉取的時候可能會有衝突,不要緊張仔細查看,如果有不確定的地方可以直接找~~(解決)~~發生衝突的人