Git submodule (1)

来源:互联网 发布:javabean连接数据库 编辑:程序博客网 时间:2024/06/05 09:07

按Git Submodule使用完整教程学习了一下 git 子模块的知识,但有一些命令更新变化,本篇做一些补充。

1 子模块查看 commit id

子模块使用:$cat .git/HEAD 无法查看commit id,可以使用:$git rev-parse HEAD 进行查看。

2 删除git子模块

1 删除 .gitmodules 文件中相关的内容2 保存 .gitmodules 文件    $git add .gitmodules3 删除 .git/config 中相关的内容4 运行     $git rm --cached path_to_submodule5 运行:    $rm -rf .git/modules/path_to_submodule6 commit提交     $git commit -m "Removed submodule <name>"7 删除想移除的子模块文件:    $rm -rf path_to_submodule

参考:

1 How do I remove a submodule?
2 Git command to display HEAD commit id?

原创粉丝点击