我以前使用NetBeans GIT插件,现在决定转换到SourceTree,因为它更高效和强大。作为一个SourceTree的新手,我已经掌握了基本的拉取、推送和提交工作流程。
然而,当与我的朋友合并时出现文件冲突时,我卡住了。在NetBeans中,如果有任何冲突,插件会建议在弹出窗口中解决它,我只想通过点击按钮进入冲突解决界面并接受正确的代码块。那很简单。
在SourceTree中,有一个叫做“外部合并工具”的东西,但对我来说并不好用。当我右键单击有冲突的文件时,它只是打开两个文件并排放置,并在中间用箭头指向左右。屏幕底部有一个下拉菜单,可以选择箭头方向。
我试图使用这个界面来解决冲突,但失败了。它没有修复冲突,反而将两个文件合并了。
在搜索了互联网后,我发现有些人使用外部的SourceTree冲突解决插件进行合并。实际上,我有点迷失了。这就是为什么我决定在这里发布这个问题,因为这可能会帮助像我这样的人。
我知道有很多人已经使用SourceTree很长时间了。他们中的任何一个都可以告诉我,在SourceTree中如何有效地解决冲突吗?
我应该使用外部插件还是应该使用“外部合并工具”(如果是这样,我该如何使用它)?
然而,当与我的朋友合并时出现文件冲突时,我卡住了。在NetBeans中,如果有任何冲突,插件会建议在弹出窗口中解决它,我只想通过点击按钮进入冲突解决界面并接受正确的代码块。那很简单。
在SourceTree中,有一个叫做“外部合并工具”的东西,但对我来说并不好用。当我右键单击有冲突的文件时,它只是打开两个文件并排放置,并在中间用箭头指向左右。屏幕底部有一个下拉菜单,可以选择箭头方向。
我试图使用这个界面来解决冲突,但失败了。它没有修复冲突,反而将两个文件合并了。
在搜索了互联网后,我发现有些人使用外部的SourceTree冲突解决插件进行合并。实际上,我有点迷失了。这就是为什么我决定在这里发布这个问题,因为这可能会帮助像我这样的人。
我知道有很多人已经使用SourceTree很长时间了。他们中的任何一个都可以告诉我,在SourceTree中如何有效地解决冲突吗?
我应该使用外部插件还是应该使用“外部合并工具”(如果是这样,我该如何使用它)?