如何在Github中创建子文件夹存储库

问题描述 投票:1回答:1

我一直在使用这种文件夹结构,在该结构中,我将拥有一个主.git文件夹,然后在其中具有没有.git文件夹的子文件夹。

例如:

Main Folder
   Subfolder
   Subfolder
   Subfolder

现在我想做的是,我想提取其中一些子文件夹,并将它们与历史记录分开存放。这意味着子文件夹将成为存储库的主文件夹。知道如何吗?

github
1个回答
0
投票

official documentation使用git filter-branch

但是git filter-branch

使用新工具that or BFG are obsolete(直接在常规本地存储库中,尽管在进行此类过滤之前总是一个好主意)

使用git filter-repo

git filter-repo

仅查看涉及给定子目录的历史记录,并将该目录视为项目根目录。等效于使用--path / --path-rename /:

© www.soinside.com 2019 - 2024. All rights reserved.