三路合併 —— Git 學習筆記 17

三路合併 和其餘版本控制系統不一樣,Git 提供的合併衝突解決方案並不會聰明過頭,不會嘗試自動將全部問題都解決。Git 的設計哲學是智能判斷一個合併是否能夠很是容易地自動完成,若是自動化方案不可行,就不要自做聰明地去嘗試解決它,最好讓用戶本身去解決合併衝突。git 文件層面 經過比較共同的祖先(base)、當前分支(ours),待合併分支(theirs),Git 採用三路合併算法生成合並結果。該算
相關文章
相關標籤/搜索