我使用Git Flow,Beyond Compare作为我的合并工具,使用Visual Studio Team Services作为回购。
我目前正在通过Git Flow“完成一项功能”,这实际上意味着我正在尝试将“功能分支”与“开发分支”合并。 “功能分支”已经持续了一段时间,因此“开发分支”中有一些较新的代码,因此合并冲突。目前通过“git mergetool”我正在使用“超越比较”来解决冲突。但是我一直在努力知道将哪些代码放入“开发分支”,直到我打开一个单独的VSTS浏览器窗口来显示冲突文件的提交历史,然后使用此提交历史记录,然后才识别出只有代码的代码。已在此功能内更改。所以我使用VSTS提交历史告诉我要复制什么。这对我来说似乎非常手动,并且有点长啰嗦。有更有效的方法吗?