我和许多人一样,爱的Eclipse 作为我的首选IDE的方式,以及我工作的原因(动一下,不同的地方,不同的项目)要使用 GIT中获得CVS。

有是Eclipse的Git的插件,例如:It ,这是目前官方的Eclipse项目,目前在0.7.1版本。正如我一直在使用它刚开始我很感兴趣,其他人如何使用它,以及他们所使用的变通。目前例如:It不具有合并的支持,所以这些必须的Eclipse DONE外面再工作区刷新。

所以,你怎么做这个任务? (以及任何其他任务例如:It没有做现在)

有帮助吗?

解决方案

在与Eclipse的工作,我只用例如:It实际承诺。其他的一切我通过命令行做简单。在GIT中的命令行(或任何其他VCS)优越得多,软件实际上是与铭记的命令行创建的,所以它只是自然地,你可以通过命令行访问真的每一个功能。

所有其他项目只使用在后台命令行并试图模仿不同的接口,原产于主机应用程序(这里:Eclipse的)。但是这样做,你永远无法达到相同的功率使用原始工具。

不过,我认为,当例如:It开发更多,这可能是与git的工作的好办法;类似Eclipse的插件颠覆如何与大部分功能效果很好。但在我的情况,我不使用Eclipse的一切并且使用命令行,然后不是试图去适应多种不同的插件的的命令行。

简单得多

其他提示

仅供参考,例如:It不现在支持合并,并使用蚀内的强大的diff接口。

一旦你获取代码并运行合并,如果有他们在项目资源管理器中有一个红色突出显示任何冲突!,您可以右键单击它们并转至团队>合并工具,这也是非幻像为冲突的文件。

一旦选择要使用的代码(要么或工作区的版本与差异注解中它导致冲突的HEAD版本)的差异窗口将打开。

在左侧会显示您的本地代码和右边的冲突的代码,你可以使用“下一个差异”按钮,通过所有的冲突跳,并且按钮的“从右到左副本变”接受远程版本,或者干脆就地编辑您的本地版本。

在你高兴的变化保存文件,然后添加它,然后提交结果,你应该做的。

请注意我在没有办法的git良好做法的高手,所以请随时纠正我,如果这些都不是用最好的操作,但它是一个问题的回答“我如何做合并在eclipse例如:It与”

与例如:It合并冲突制定出一种方法是把你的文件备份,从日食删除它,把它放回去从备份,添加到索引和提交。

这应该只是做如果你能不能解决正常添加到首页 - 冲突> Commit方法。

PS:我假设你已经通过手动或解决冲突使用例如:It合并工具,但就是无法在文件中删除冲突标记

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top