在GitHub上分配一个repo,但是使用我们自己的语义版本标签?

时间:2015-03-31 16:29:21

标签: git github tags fork semantic-versioning

声明

我们的团队在工作项目中使用git已有两年左右,但我们从未分叉过其他项目,因此我们在贡献部分中相当新。

我们的情况

我们想分叉一个存储库并将其作为我们自己项目的起点。首先,我们想要改变一些代码以适应我们自己的需要,但是如果我们想出一些有用的东西,我们也想回馈原始项目。

问题

我们面临的问题是我们希望为项目使用语义版本控制并从v1.0.0开始,但原始存储库也使用语义版本控制,因此已经存在v1.0.0标记。 / p>

我们有什么方法可以在原始存储库中维护我们自己的语义版本,而不会失去对原始项目做出贡献的能力?或者我们是否完全错误地提出了这个贡献,我们应该以不同的方式做事吗?

1 个答案:

答案 0 :(得分:1)

当你分叉回购时,你必须进一步研究他们的进展,以便你可以将调整推回给他们。

如果删除语义版本控制,则在将代码推送回它们时会发生冲突。因此,他们永远不会接受你的拉动请求。

所以你要做的是一个坏主意。也许你应该克隆他们的项目而不是分叉。缺点是你无法做出贡献。

此致