Git 将子文件夹分离为一个新的库
2024-08-31 19:57:30
前面的需求
公司Android的项目上,想要将一些module抽取出来,作为一个可以被其它项目上使用的。
所以使用了git submodule的方案。
为了将代码库中的一个文件夹分离后,作为一个单独的新repository。
保存原来的提交日志,那是非常有必要的。以防止后续追查问题的时候没有参考的信息。
具体做法
git subtree split -P <name-of-folder> -b <name-of-new-branch>
参考网页:https://blessing.studio/splitting-a-subfolder-out-into-a-new-git-repository/
最新文章
- 《C专家编程》第四章——令人震惊的事实:数组和指针并不相同
- 对EBS中配置文件的初步认识
- Python学习基础教程(learning Python)--2.2.1 Python下的变量解析
- Android MediaPlayer播放一般音频与SoundPool播放短促的音效
- OpenBlas编译方法(体验msys下使用MingW)
- SQL学习之--触发器
- Java笔记:与系统交互、系统相关的类,Object类
- 【BZOJ1834】网络扩容(最大流,费用流)
- JAVA进阶20
- [tour]2019HUST onsite签到
- LeetCode 206. Reverse Linked List倒置链表 C++
- Modbus库开发笔记之八:CRC循环冗余校验的研究与实现
- 解决jupyter中无自己创建的虚拟环境
- [Python] 07 - Statements -->; Functions
- python记录_day11 闭包 迭代器
- 服务器安装pip
- BZOJ 4403: 序列统计 数学 lucas
- grep命令经常使用參数及使用方法
- Dbgrid控件多重选择的怪问题。BookMarkList,BookMark,使用书签,用的ADOQuery控件。100分送上,急阿!!!请高手帮忙!
- SQL Server ->;>; 高可用与灾难恢复(HADR)技术 -- AlwaysOn(实战篇)之AlwaysOn可用性组搭建
热门文章
- word-vba-microsoft(中英文)
- Linux 网络编程系列教程
- Scrapy系列教程(1)------命令行工具
- js中 慎用for(var o in arrays) 遍历数组,for(var i,i<; objects.length;i++)与for(var i,n = objects.length;i<;n;i++) 的性能区别
- PCI的imagework已由freeview软件代替
- 【codeforces 776A】A Serial Killer
- java读取.properties文件乱码
- 分布式服务网关(Web Api)
- Hibernate综合问题
- tinkerpop(1) 地图数据库console科研