我刚刚使用git2svn命令行工具将一个大型嵌套SVN repo转换为git,现在在D:\project
有一个git repo
Repo文件夹结构如下:
\web\projectA
\web\projectB
\winforms\projectD
\winforms\projectE
我想将\web\projectA
提取到一个新的git仓库中,以便上传到github。
经过一些研究后,我使用了git subtree split --prefix=web\projectA -b justprojectA
然而,运行子树命令后的新分支仍然包含来自repo根目录的所有文件夹,并且似乎根本没有工作。
我在WIndows 7上使用git shell。
答案 0 :(得分:0)
我最终初始化了一个新的空仓库并将拆分分支拉入其中。在我这样做之后,新的repo显示了正确的根文件夹和文件。