如何从现有git存储库中的文件夹创建新的git存储库?
我想在现有git存储库下创建一个文件夹的新git存储库。我希望历史记录保存在新的存储库中。如何创建这个新的git存储库?您可以克隆它并保留所需的文件;然后将保留历史记录。您可以对其进行克隆,然后在克隆上应用一个筛选器分支,以便拆分该存储库,只提取所需的目录(及其完整历史记录) 看 请注意,如何从现有git存储库中的文件夹创建新的git存储库?,git,version-control,Git,Version Control,我想在现有git存储库下创建一个文件夹的新git存储库。我希望历史记录保存在新的存储库中。如何创建这个新的git存储库?您可以克隆它并保留所需的文件;然后将保留历史记录。您可以对其进行克隆,然后在克隆上应用一个筛选器分支,以便拆分该存储库,只提取所需的目录(及其完整历史记录) 看 请注意,git克隆--克隆步骤中未使用硬链接/XYZ/ABC: --no hardlinks开关使git在克隆本地存储库时使用真实的文件副本而不是硬链接 假设您只想将子目录作为一个单独的项目保留:您可以使用git fi
git克隆--克隆步骤中未使用硬链接/XYZ/ABC
:
--no hardlinks
开关使git在克隆本地存储库时使用真实的文件副本而不是硬链接
假设您只想将子目录作为一个单独的项目保留:您可以使用
git filter branch