git submodule
来源:互联网 发布:java bigdecimal 相加 编辑:程序博客网 时间:2024/05/18 16:15
参考文档:
http://qiita.com/sotarok/items/0d525e568a6088f6f6bb
https://chrisjean.com/git-submodules-adding-using-removing-and-updating/
有时候项目A需要使用项目B作为自己的子模块,而B也是由其他团队开发维护的独立的项目。
简单的将项目B中的内容复制过来将会失去对项目B的跟进,这时候就可以用submodule的方式将项目B引用近来。
Add submodule B
项目A执行:git submodule add https://github.com/path/to/B.git path/to/B
会在本地创建path/toB目录,并将https://github.com/path/to/B.git的内容clone到path/to/B目录中,和git clone差不多。
完成后,submodule B的信息会记录在项目A的根目录.gitmodules文件中。
项目A执行:git status 会提示.gitmodules文件和path/to/B目录有新建或更新。
项目A执行:git commit -m "说明" 提交新建和更新内容。
项目A执行:git push 推送到服务器。
更新 submodule B
进入项目A的B子目录中,就象普通项目一样执行git pull或git checkout操作。
完成后,回到项目A,执行:git status 会提示 path/to/B 有更新。
项目A执行:git commit 和 git push 提交更新。
- Git Submodule
- git submodule
- git submodule
- Git submodule
- git submodule
- [git] submodule
- git submodule
- git submodule
- Git Submodule
- git submodule update failed
- 关于git的submodule
- 关于git的submodule
- Git Submodule的坑
- git submodule的使用
- 关于git的submodule
- git submodule的使用
- 关于git的submodule
- Git Submodule 使用方法
- 一天连十万字都读不到的人是没有出路的
- 同步与异步、阻塞与非阻塞概念理解
- 字符串匹配和KMP算法
- 一念永恒 > 第520章 黑色光柱!
- Android开发动态的监听网络状态的变化
- git submodule
- mysql数据库忘记密码时如何修改
- 【九度】题目1431:Sort
- myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
- 详细分析一下MaxTenuringThreshold在虚拟机垃圾回收中作用及内存分配过程
- Lucene全文检索学习总结
- Gradle项目中文乱码的解决办法
- Html5 API之Notification对象实现桌面通知
- ML_Note:bias VS variance