git - 如何递归克隆git中的特定标签

标签 git github

如何在 git 中递归克隆特定标签?我知道下面的命令列表可以做到。但是有更短的方法吗?

$ git clone https://github.com/user/repo.git
$ cd repo
$ git checkout tags/<tag-name> 
$ git submodule update --init --recursive

最佳答案

在一行中递归克隆一个标签:

git clone --recursive --branch <tag-name> https://github.com/user/repo.git

关于git - 如何递归克隆git中的特定标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44767740/

相关文章:

Git:无法删除凭据:找不到元素尝试了所有其他解决方案

git - 从 GitHub 推送到 Web 服务器

ios - 尝试将 Firebase 添加到我的项目时丢失/未跟踪的文件

git 每次都需要 ssh 服务器的密码

git 重命名许多文件和文件夹

git - 远程 Pushurl 不起作用

github - 将使用noreply电子邮件更改我的GitHub用户名更新/删除属性

windows - 在 Windows 上使用 msysgit 设置 Git 服务器

git - 如何使用 python 代码克隆 git 存储库?

Github 吃了我的源代码(我的提交消失了)