赞
踩
一、删除submodule
1、rm -rf .gitmodules
2、git rm --cached submodule (第三方代码目录名字)
3、rm -rf xxx (第三方代码目录)
4、如果这样操作了还是不能add新的submodule名称,则需要删除 .git/module/xxx.然后再添加。
二、增加submodule
1、git submodule add git@xxxxx/xxx.git dpdk
三、让第三方submodule的某个分支或者某个tag作为第三方依赖
1、进入XXX目录, git checkout tag_name到指定的 tag 代码。然后回到上层父目录。
2、git sudmodule可以查看此时第三方目录指向你checkout出来的 tag
3、然后git status发现此时xxx目录modified.然后提交这个修改。就会将此时的tag记录提交到主代码目录下。
4、git commit --amend
四、按照某个分支作为submodule
git submodule add -b 分支名字 git repo地址 submodule名字
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。