git 拆分项目 子目录

来源:互联网 发布:淘宝怎么寄到美国 编辑:程序博客网 时间:2024/06/05 19:45

参考:https://segmentfault.com/a/1190000002548731


.git

trunk

--baidu-collection

--baidu-admin


在.git文件夹处执行 

举例: cd ..  进入到根目录     dir  后显示  trunk    

1》git subtree split -P trunk/baidu-collection/ -b branchName222

待拆分的目录:trunk/baidu-collection/

分支名:branchName222


2》创建目录

mkdir ../cuimi-collection


3》进入该目录

cd ../cuimi-collection


4》初始化

git  init


5》复制旧分支到 当前仓库发master分支

git pull ../git_repository/  branchName222


添加远端库地址

git remote add origin git://github.com:tom/fresh-project.git

推送到远端
git push origin -u master


至此结束!