:::
主內容區域
4-5 狀況處理
- 當分支時做了太久的修改,建議先把和主分支取得最新狀態
git rebase master
- 再切回主幹,再合併回去
git merge (分支的名稱)
Confict: 處理 Git 合併時的衝突
- 將發生 confict 的檔案打開,處理內容( 別忘了刪除<<<、===、>>> )。
- 使用 git add 將處理好的檔案加入 stage。
- 反覆步驟 1~2 直到所有 confict 處理完畢。
- git commit 提交合併訊息。
- 完成
- 取消 merge
git reset --hard ORIG_HEAD
- 取消 stage 檔案
git reset HEAD <file>
- 取消所修改的檔案,回到最原始內容
git checkout -- <file>
- 修改 commit 訊息文字
git commit --amend
4-4 回復