git submodule 删除及更新URL

陈哈哈GO 发布于 2013/11/29 09:56
阅读 8K+
收藏 2
Git

阅读《2024 中国开源开发者报告》赢大奖,扫码申请享特权

git最怨恨的就是submodule,更新和删除麻烦。每次都忘了,在此记下来。

删除一个submodule

1.删除 .gitsubmodule中对应submodule的条目

2.删除 .git/config 中对应submodule的条目

3.执行 git rm --cached {submodule_path}。注意,路径不要加后面的“/”。例如:你的submodule保存在 supports/libs/websocket/ 目录。执行命令为: git rm --cached supports/libs/websocket 

更新submodule的URL

1.更新 .gitsubmodule中对应submodule的条目URL

2.更新 .git/config 中对应submodule的条目的URL

3.执行 git submodule sync


加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部