我有一个像
repo
/sub-project1
/sub-folders and files
/sub-project2
/sub-folders and files
/sub-project3
/sub-folders and files
我想删除
/sub-project1
/sub-folders and files
并创建一个新的存储库,其中包含与该文件夹相关的所有 git 历史记录,并且还需要包含文件。
主要考虑是仅保留与该文件夹相关的历史记录并删除所有其他不需要的历史记录
最好的方法是什么?