git中的2个项目:缺陷和新功能

时间:2015-05-15 05:45:26

标签: eclipse egit

我正在使用Egit,我有一个主分支。我有一个新的要求是添加另一个项目,这样我就可以在一个分支中修复缺陷并在另一个分支中实现新功能。

我确实尝试使用Eclipse为缺陷创建一个新的本地分支,但是如何检索我的类文件?我如何设法使用git有两个不同的项目,并在需要时合并它们???

请推荐一些能让我管理两个不同项目的东西,并且能够在我想要的时候合并它们......或者这是解决这个问题的错误方法吗?如果不是如何检索我的类文件?

1 个答案:

答案 0 :(得分:0)

我不认为你应该用两个项目来做这件事。 Git的最大好处是你可以在新的分支机构上做任何你需要的工作。所以每当你需要做一些bug修复工作时,你应该创建一个master off分支(master应该代表已经发布的代码)。

然后,当您修复了错误,并且分支中的代码已经发布时,代码应该合并回master,以反映实时代码的新状态。

全新功能也应该使用这种工作方式,即新分支上新功能的新工作。如果有人想修复未发布的新功能中的错误,您可以分支分支机构。在发布之前,您应该始终从master(解决任何冲突)中获取,以确保您发布的更改包括已发布的任何内容。