Github merge 遇到衝突的問題已經是常有的事情,既然要 merge 需要將新舊的資料比對、修改。Github 有提供網頁版本可以直接將衝突檔案修改後再merge。
建立 Pull Request
這邊簡單敘述一下 Pull Request。當Create PR 時候,如果有衝突資訊會出現 “Can’t autoatiocally merge” 資訊,其實可以直接創建PR給作者去比對。
這邊可以把這些動作當成創建留言區塊,作者會透過 pull requests 分頁內審閱檢查內容。
修改衝突內容
當作者發現對方有發出訊息時候,可以透過 Resolve conflicts 排除衝突問題。
修正注意事項
Github 這塊需要留意以下幾點
- 修改完畢後點選 “Mark as resolved”
- 必須要將左側衝突檔案全部修改完成
以上修改完成後,就可以正常merge 內容。
參考文件
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 John Conte!
評論
DisqusGitalk