Github merge 遇到衝突的問題已經是常有的事情,既然要 merge 需要將新舊的資料比對、修改。Github 有提供網頁版本可以直接將衝突檔案修改後再merge。

建立 Pull Request

這邊簡單敘述一下 Pull Request。當Create PR 時候,如果有衝突資訊會出現 “Can’t autoatiocally merge” 資訊,其實可以直接創建PR給作者去比對。

這邊可以把這些動作當成創建留言區塊,作者會透過 pull requests 分頁內審閱檢查內容。


修改衝突內容

當作者發現對方有發出訊息時候,可以透過 Resolve conflicts 排除衝突問題。

修正注意事項

Github 這塊需要留意以下幾點

  1. 修改完畢後點選 “Mark as resolved”
  2. 必須要將左側衝突檔案全部修改完成

以上修改完成後,就可以正常merge 內容。


參考文件