我使用了
meld
,但似乎还有其他功能,例如kdiff3
。但是meld
虽然有光泽,但仍然很难使用。虽然不太难,但我希望它会更直观。有哪些工具可以轻松使用要合并的新手?
#1 楼
我是从Perforce来到Git的,因此,我发现P4Merge是最好的。
它是免费且易于安装的。
但是,我很快发现P4Merge受到限制,并迅速升级到了BeyondCompare,它不是免费的。合并,从简单开始,然后尝试P4Merge。
更新:我现在已停止使用Beyond Compare,而改为使用KDiff3。唯一需要使用kdiff3的是键盘快捷键。
以3种方式合并的面板从左到右分别编号为1、2和3。
要通过在面板1中选择更改来解决合并冲突,请按Ctrl-1。再次按Ctrl-1,它将关闭面板1的更改。如果要从面板1,然后是面板2进行更改,请按Ctrl + 1,然后按Ctrl + 2。如果要以相反的顺序,请按Ctrl + 2,然后按Ctrl + 1。看看我要去哪里?它非常简单。
最后,您可以在Ctrl-Up和Ctrl-Down冲突之间导航。如果要手动添加更改,只需键入。就是这样。
最后,如果您在Windows上使用Git Extensions,它是对KDiff3的内置支持。这是一个不错的好处。像命令行一样,您可以使用
git mergetool
调用GUI
评论
BeyondCompare很好,我在没有BeyondCompare的地方使用WinMerge。
– Darth Android
2014年2月4日在22:07
我仍然推荐超越比较
–罗希特·古普塔(Rohit Gupta)
15年11月20日在1:31
#2 楼
我们使用Araxis Merge(适用于Windows和OS X),并且我想认为应用程序本身的基础非常易于使用,因此我认为这符合您的要求:“合并的新手将能够轻松使用“。当然,每个用户也要花费200欧元。 (恕我直言。)
#3 楼
数十年来,我一直在担任* cough!`*的软件开发人员咨询。以我的经验,有一些“行业标准”,我们可以假定这意味着多个公司的多个人都同意他们的优势。如果您具有特定的“必须具备”功能,请请更新您的问题以陈述它们。
您没有陈述操作系统。
对于Windows,标准的付费解决方案是“超越比较”。这里有功能列表。
我已经购买了许可证,这是我的首选工具。
对于Windows,标准的免费解决方案是WinnMerge,虽然您可以使用KDiff3和Meld,但我稍后都会提到。 Sicne我不知道哪些功能对您很重要,我只能说矿石公司使用WinMerge,而我则更喜欢这两个。
对于Linux ,您可以使用Meld-功能列表在这里
对于Linux,您还可以使用KDiff3-功能列表在这里。
选择全由您决定。如果您需要更多信息,请更新您的问题。
#4 楼
SublimeMerge值得一提。价格:100美元(免费评估-无帐户,跟踪或时间限制)nagware
支持的操作系统:linux,win,mac
您喜欢的功能:3种方式合并,与
git mergetool
集成为什么您认为它是用户友好的:它具有与以下所有相同的快捷方式崇高
评论
您能否添加更多详细信息?价格,支持的操作系统,喜欢的功能,为什么认为它是用户友好的,等等。谢谢!
–尼古拉斯·拉乌尔(Nicolas Raoul)♦
20 Mar 25 '20在11:21
请参阅softwarerecs.meta.stackexchange.com/questions/356/…
–尼古拉斯·拉乌尔(Nicolas Raoul)♦
20 Mar 25 '20在14:04
评论
适用于哪种操作系统?您是否愿意付款(例如,“超越比较”)?如果是这样,请说明预算。如果没有,请添加免费标签。请帮助我们为您提供帮助。