前面的需求

公司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/

最新文章

  1. 《C专家编程》第四章——令人震惊的事实:数组和指针并不相同
  2. 对EBS中配置文件的初步认识
  3. Python学习基础教程(learning Python)--2.2.1 Python下的变量解析
  4. Android MediaPlayer播放一般音频与SoundPool播放短促的音效
  5. OpenBlas编译方法(体验msys下使用MingW)
  6. SQL学习之--触发器
  7. Java笔记:与系统交互、系统相关的类,Object类
  8. 【BZOJ1834】网络扩容(最大流,费用流)
  9. JAVA进阶20
  10. [tour]2019HUST onsite签到
  11. LeetCode 206. Reverse Linked List倒置链表 C++
  12. Modbus库开发笔记之八:CRC循环冗余校验的研究与实现
  13. 解决jupyter中无自己创建的虚拟环境
  14. [Python] 07 - Statements --&gt; Functions
  15. python记录_day11 闭包 迭代器
  16. 服务器安装pip
  17. BZOJ 4403: 序列统计 数学 lucas
  18. grep命令经常使用參数及使用方法
  19. Dbgrid控件多重选择的怪问题。BookMarkList,BookMark,使用书签,用的ADOQuery控件。100分送上,急阿!!!请高手帮忙!
  20. SQL Server -&gt;&gt; 高可用与灾难恢复(HADR)技术 -- AlwaysOn(实战篇)之AlwaysOn可用性组搭建

热门文章

  1. word-vba-microsoft(中英文)
  2. Linux 网络编程系列教程
  3. Scrapy系列教程(1)------命令行工具
  4. js中 慎用for(var o in arrays) 遍历数组,for(var i,i&lt; objects.length;i++)与for(var i,n = objects.length;i&lt;n;i++) 的性能区别
  5. PCI的imagework已由freeview软件代替
  6. 【codeforces 776A】A Serial Killer
  7. java读取.properties文件乱码
  8. 分布式服务网关(Web Api)
  9. Hibernate综合问题
  10. tinkerpop(1) 地图数据库console科研