作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在我的 Windows 机器上为 Git 使用 msysgit。我安装了 TortoiseGit 主要是因为我喜欢 TortoiseMerge 和日志功能。大多数时候,当我使用 git mergetool
解决 merge 冲突时,TortoiseMerge 会正常打开并让我 merge 。有时,我得到“没有基础就不能使用 TortoiseMerge”。我认为这意味着提到的文件需要在文本编辑器中打开才能手动 merge 。响应“没有基础就不能使用 TortoiseMerge”错误/消息的最有效方法是什么?
最佳答案
只要没有基本文件(即两个分支之间的最后一个共同祖先的树中不存在该文件),就会出现此消息。 TortoiseMerge 无法处理没有基础的三向 merge 。
您最好的选择是使用其他工具。我个人使用 kdiff3,它可以毫无问题地处理这种特定情况,但还有其他的。
关于git - 当我得到 "TortoiseMerge cannot be used without a base"时我该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16865937/
我是一名优秀的程序员,十分优秀!