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