从特定的repo哈希或标记创建一个git子模块

时间:2013-09-12 05:22:59

标签: git twitter-bootstrap git-submodules

我有一个依赖于Twitter bootstrap 2.x的项目,但是,当我使用以下内容添加bootstrap作为子模块时:

git submodule add https://github.com/twbs/bootstrap.git

这会引入最新版本的bootstrap。

我想为特定标签创建一个子模块,但还没有找到办法。这可能吗?

1 个答案:

答案 0 :(得分:25)

创建子模块后:

cd /path/to/yoursubmodule
git checkout yourTag
cd ..
git add yoursubmodule
git commit -m "use submoduile at tag xx"
git push

您可以通过这种方式记录您想要某个标签的子模块的事实。