0
我需要重现生产问题并需要提取特定标签。我能够通过这条线拉代码:如何从标签(包括子模块)获取代码的确切版本
git clone --branch my_abc http://git.abc.net/git/abc.git
但是,这个代码库有子模块。如何抽取这些子模块的my_abc
标签版本?
我需要重现生产问题并需要提取特定标签。我能够通过这条线拉代码:如何从标签(包括子模块)获取代码的确切版本
git clone --branch my_abc http://git.abc.net/git/abc.git
但是,这个代码库有子模块。如何抽取这些子模块的my_abc
标签版本?
子模块是对另一个Git存储库的引用,在某个提交时被修复。到最初取子模块克隆库后,使用
git submodule update --init
在这之后的进一步更新,使用
git submodule update
如果要更新一个子模块,以当前的上行状态,进入子模块目录并做一个git pull
,然后git add <submodule path>
回到你的主要回购。然后可以提交状态更改。
'git fetch --tags'有帮助吗? – perlsufi 2014-08-29 16:04:41