博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git 笔记
阅读量:6080 次
发布时间:2019-06-20

本文共 552 字,大约阅读时间需要 1 分钟。

git submodule相关:

在submodule的父目录,git pull之后,如果submodule别人有修改,那么就显示处于modified状态,这时候需要git submodule update,这样submodule就处于detached状态了

如果要修改submodule的代码,需要checkout到master,然后pull最新代码,那么修改完了之后,在submodule目录下提交push,会提交到submodule对应远程库,然后要退到上层,在push修改
如果别人有修改,那么需要在submodule父目录,git submodule update,然后进到submodule 会发现处于detached状态
这个没关系

如果一个project里面有多个submodules,也即在.gitsubmodules文件中对多个

但是如果只想下载或更新一个submodule时,只需要:
git submodule init path
git submodule update path

把本地新建的分支提交到远程

git push origin HEAD:newbranch

转载于:https://www.cnblogs.com/brainstorm/p/8509238.html

你可能感兴趣的文章
Linux SSH远程文件/目录传输命令scp
查看>>
黄聪:WordPress判断当前用户是否为管理员登录
查看>>
Android service binder aidl 关系
查看>>
Redis数据结构详解(一)
查看>>
MySql配置方法,批处理进行MySql配置
查看>>
UE4 Class Naming Prefixes
查看>>
30个优秀的网站导航菜单设计案例
查看>>
Eclipse Tips(3):Template
查看>>
Win32 API消息函数:GetMessagePos
查看>>
跟小静读CLR via C#(17)--接口
查看>>
C#WinForm应用程序实现自动填充网页上的用户名和密码并点击登录按钮
查看>>
[Z]一个轻松制作和处理矢量图的工具和方法
查看>>
PetaPoco的默认映射
查看>>
POJ 基本算法(3)
查看>>
最小生成树两个重要的算法:Prim 和 Kruskal
查看>>
SQL SERVER 中常见的高可用方案
查看>>
PHP 反射 初步测试
查看>>
安装MySQLdb-python时无法找到-lprobes_mysql处理一则
查看>>
对计算机模拟人脑的一个小想法
查看>>
CI分页器pagination的原理及实现
查看>>