Rio*_*Rio 32 git repository extraction
假设我的git存储库具有以下结构:
/.git
/Project
/Project/SubProject-0
/Project/SubProject-1
/Project/SubProject-2
Run Code Online (Sandbox Code Playgroud)
并且存储库有一些提交.现在其中一个子项目(SubProject-0)变得非常大,我想将SubProject-0取出并将其设置为独立项目.是否可以从父git存储库中提取涉及SubProject-0的所有提交历史记录并将其移动到新的?
Chr*_*röm 37
请参阅http://git-scm.com/docs/git-filter-branch
我觉得你需要这样的东西
git filter-branch --subdirectory-filter Project/SubProject-0 --prune-empty -- --all
Run Code Online (Sandbox Code Playgroud)
在存储库的克隆中.
归档时间: |
|
查看次数: |
8494 次 |
最近记录: |