如何创建没有提交历史记录的分支,链接回分支的位置?

时间:2014-11-06 20:31:37

标签: git github version-control

我正在使用本指南:http://nvie.com/posts/a-successful-git-branching-model/,作为我在发布时使用git的方法。它建议您使用developmaster分支,并为每个master提交生成就绪版本。

我已在我的0.1.0分支上完成了我的项目的develop版本,并试图通过以下方式分离该提交:

git checkout --orphan master

develop分支上。这工作,并创建了一个新的主分支,没有事先提交历史记录。 但是,问题是master上的这个新提交没有链接到它分支的develop提交,就像我在github上的repo网络窗格中看到的那样。但是这两个分支似乎都与我上面链接的指南相关联。

是否可以从提交分支,并保持分支之间的连接,但不保持提交历史记录?所以我只有master的提交,仍然链接到它从哪里分支?或者这是不可能的?

1 个答案:

答案 0 :(得分:2)

那是不可能的。如果分支显示从分支的点而没有显示任何历史记录,那么它真的没有意义。