使用 SourceTree 遇到冲突的解决方法


首先,更新代码之前先 git stash ,然后 git pull ,再 git stash pop

这时候如果本地改的代码跟线上的冲突了,就报错了.那么就需要手动解决冲突。

打开存在冲突的文件,会看到如下标志:

<<<<<<<标记冲突开始,后面跟的是当前分支中的内容。

HEAD指向当前分支末梢的提交。

=======之后,>>>>>>>之前是要merge过来的另一条分支上的代码。

>>>>>>>之后的跟的是要合并过来的分支的名称

 
此时只需要手工删除冲突的文本,保留要合并的最新版本文件,然后删除标志,重新合并即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM