如何将一个文件或文件夹与所有历史记录从一个git repo分离到另一个?

时间:2016-10-13 09:52:23

标签: git

让我解释一下。有一段时间我开发了一些代码。现在我想分开一个部分并使其成为开源的。我的主要问题是保存所有提交历史记录,这涉及到文件

2 个答案:

答案 0 :(得分:1)

我怀疑你要问的是如何将子目录(或只是一组文件)放入其自己的存储库中。如果是这种情况,那么您之前会问过多次回答的问题:

并且有详细记录和可转换:

违反"How to ask" help page上的建议,并将其作为副本关闭的候选人。

答案 1 :(得分:0)

您可以使用git blame并将提交历史记录保存到文件中,例如:

8: 0x08 = GATT CONN TIMEOUT
19: 0x13 = GATT CONN TERMINATE PEER USER 
133: 0x85 = GATT_ERROR