git subtree 拆分split repository
subtree出现,是为了取代submodule
Using Git subtrees to split a repository 使用git subtree来拆分一个版本库
Splitting a subfolder out into a new repository github help上的
About Git subtree merges github help上的
6.7 Git Tools - Subtree Merging git的官方文档
原来的目录
/apps
/AAA
/BBB
/CCC
/libs
/XXX
/YYY
/ZZZ
希望将下面的目录单独拆出来
/apps
/AAA
/libs
/XXX
git filter-branch --index-filter 'git rm --cached -qr --ignore-unmatch -- . && git reset -q $GIT_COMMIT -- apps/AAA libs/XXX' --prune-empty -- --all
git filter-branch --index-filter 'git rm --cached -qr --ignore-unmatch -- . && git reset -q $GIT_COMMIT -- UKERecognition UKERecognition.Api' --prune-empty -- --all
git filter-branch --index-filter 'git rm --cached -qr --ignore-unmatch -- . && git reset -q $GIT_COMMIT -- LISA.CMSWeb LISA.Chile LISA.CustomExternalMethod\LISA.CustomExternalMethod.Chile' --prune-empty -- --all
最新文章
- 如何使用的Ue4自带的SQLiteSupport
- 用批处理启动MySQL命令行工具
- async和await浅析
- Orchard官方文档翻译(五) Dashboard相关
- mysqldump备份与还原mysql数据的实例
- AJAX实例入门
- andriod手机签到应用服务器架构
- C#网络程序设计(2)Socket基础编程
- 【AngularJS】学习资料
- queue的入门
- UITableViewCell滑动删除及移动
- 复杂链表的复制(Hard)
- 剑指Offer 62. 二叉搜索树的第k个结点 (二叉搜索树)
- [BJWC2018]Border 的四种求法(后缀自动机+链分治+线段树合并)
- ASP.NET Core托管和部署Linux实操演练手册
- 使用光盘搭建本地yum源
- 你还在为无法完美卸载SQL Server 2008 R2而烦恼吗?
- oracle 创建表空间 与创建用户与分配用户权限
- orcl数据库查询重复数据及删除重复数据方法
- 32.NET中加密解密基本概念