解决Git项目里面冲突的过程记录
本文记录在使用Git进行版本管理的时候,遇到冲突情况并解决合并到upstream的全过程。
假设在Pull的过程中产生了merge conflict:
使用git mergetool
命令调出冲突解决工具:
我再MacOS下使用的merge tool是Kaleidoscope:
解决冲突的过程要靠自己手工检查冲突情况并作出修改:
修改完成后退出merge tool,git显示冲突解决完成:
commit所做修改:
push提交至远端repo:
以上是解决冲突并合并到upstream的全过程。