我一直在尝试使用git删除除特定分支中的源代码之外的所有内容。在
git filter-branch -f \
--subdirectory-filter source_code \
--prune-empty \
--tag-name-filter cat -- --all
命令基本上得到了我想要的东西,除了它将文件放在source_code/
的根目录下,而我希望它们都保留在目录中。即。
- source_code
- file1.py
- file2.py
不仅仅是
- file1.py
- file2.py
我该怎么做?