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



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

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

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

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

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

全新的功能也应该使用这种工作方式,即新分支上的新功能的新工作。如果有人想要修复未发布的新功能中的错误,你可以进行分支。在发布之前,您应该总是从master中提取(解决任何冲突),以确保您发布的更改包含了已经发布的内容。

最新更新