我很难理解Git流是如何与Github一起工作的。
Github允许集成变更的叉/拉请求模型,其中整个上游回购及其所有分支都被复制到叉中。
然后,使用git流,我将从dev分支(比方说)分支分支,然后当完成时,我的更改将被合并到我的叉的dev分支中,而不是上游。因此,当请求返回上游回购时,它将merges (叉)合并到dev(上游),但这就失去了对我的特性分支的所有知识,等等。
因此,要使Git流正常工作,我是否需要停止分叉回购,并在上游回购中直接创建功能分支?
那么叉/拉应该与git流分开吗?
发布于 2015-01-23 11:30:41
那么叉/拉应该与git流分开吗?
是:
因此,关于工作流的亚特兰蒂斯教程有两个部分:


只想知道应该在上游还是分叉中使用git-flow。 在分叉中使用git流是没有意义的,因为当合并回上游回购时,您会丢失所有的信息。
确切地说:试图合并两个工作流是没有意义的,因为这两个工作流都用于不同的需求:
https://stackoverflow.com/questions/28065289
复制相似问题