`
jaychang
  • 浏览: 716698 次
  • 性别: Icon_minigender_1
  • 来自: 嘉兴
社区版块
存档分类
最新评论

Git checkout指定tag的代码

阅读更多

有时候,想要拉取特定标签的代码,比如说1.0.0标签名的代码?

clone

1
$ git clone

先使用git clone克隆这个代码仓库。

checkout

1
2
$ git tag -l
$ git checkout tags/<tag_name>

克隆完代码仓库后,通过检出特定标签的代码。

创建分支

1
$ git checkout tags/<tag_name> -b <branch_name>

更好的方法,检出代码后创建一个新的分支,否则你将会在一个用标签版本号命名的分支上。

参考

Download a specific tag with Git

分享到:
评论

相关推荐

    git 视频教程

    git视频教程.4.7.Git 命令 - git log、git stash、git tag.mp4 git视频教程.5.1.Git 命令 - git fetch.mp4 git视频教程.5.2.Git 命令 - git pull.mp4 git视频教程.5.3.Git 命令 - git push.mp4 git视频教程.5.4.Git ...

    gitconfig:我的.gitconfig

    支持'git branch'选项(ala,'-a,'-r'等)git checkout-tag 将标签“ FOO-1-0”检出到名为“ FOO-1-0-branch”的分支中。 $ git checkout-tag FOO-1-0git stat 尝试查找未跟踪的文件,这些文件很可能是待提交的...

    Git菜单栏功能

    Add:将开发项目或指定文件添加到git仓库管理。 是将当前更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步。 Branches:点击切换开发分支 Tag:为...

    git-2.22.0-2019-06-07更新.rar

    *“git tag”学会了建议它可能是一个建议 创建指向的带注释或签名的标记时出错 另一个标签。 *学习“git pack-objects”命令报告数量 它通过trace2机制打包的对象。 *结束时编辑器中显示的冲突路径列表 当...

    Git-2.21.0-64-bit.zip

    advancing the current history" out of the single "git checkout" command. * "git branch --list" learned to always output the detached HEAD as the first item (when the HEAD is detached, of course),...

    git-tag-action:[GitHub动作]从package.json获取$ {version},并为存储库添加git标签$ {version}

    pkgdeps / git-tag-action 此操作会在存储库中使用git tag ${version} ,但这是幂等的。 如果存储库中不存在标签,则推送标签用法您创建工作流程文件,如.github/workflows/publish.yml 。 name : publishenv : CI :...

    blog:我的博客

    git checkout master git pull wordpress master:master git fetch --tags wordpress git checkout production2 git merge $TAG # Note: if the merge does not appear to be a fast forward, # we need to force ...

    Git-2.23.0/win64/32/mac 多文件

    推进当前历史“脱离单一”git checkout“ 命令。 *“git branch --list”学会了总是将分离的HEAD输出为 无论如何,第一项(当HEAD分离时) 的语言环境。 *条件包含机制学习基于选择 HEAD目前所在的分支机构...

    aquaris-E5:设备bq Aquaris E5 HDLinux内核源代码-linux kernel source code

    这是什么? 设备Linux内核源代码: bq水瓶座E5 HD ... $ git checkout GIT_TAG_NAME 最后,根据下表的产品名称构建内核: 设备 产品 bq水瓶座E5 HD 韦盖塔德 $ ./makeMtk -t {product} n k 〜 〜

    GDGVigo-Android-Connecting-to-the-cloud:GDG Vigo的Android研究小组(2015)上显示的示例项目

    会议视频-&gt;Android Vigo研究小组#2 该项目的重点... 您可以使用命令git checkout {tag}在存储库中轻松移动。 清理项目git checkout start 由Android Studio生成的清理项目,创建一个空项目。 HTTP请求git checkout ht

    u-boot-20231106.tar.xz(从github下载,含.git文件夹,可检出v2009-v2023之间的全部版本)

    从github下载uboot太慢了,下载了好几个小时了,好不容易下好了,做一个备份。 下载后,git tag可以看到版本,git checkout检出需要的版本。 包含版本从v2009.01-v2023.10全部都有。

    cardano-node-tests:Cardano-node的功能测试

    cardano-node-tests的自述文件 卡尔达诺节点的集成测试。 安装 # create and activate virtual env $ python3 -m venv .env $ ....# install this package together with dev ...$ git checkout tags/ &lt; tag&gt; # l

    ist的matlab代码-gluon-site-ffhb:gluon的站点配置

    是的matlab代码手动的 要构建不来梅固件,必须进行以下准备工作: # Build-Dependencies installieren (Debian/Ubuntu) sudo apt-get install coreutils schedtool build-essential subversion git libncurses5-dev ...

    exp:几乎所有东西的测试场

    yarn version --new-version 0.0.0 --ignore-script --no-git-tag-version --allow-same-version --silent git add . git commit -m " feat: :tada: initial commit [skip ci] " git tag -a v0.0.0 -m " release v...

    taggit-tacc.github.io

    更新傻瓜网站(和 Ha-Ram)或者:所以你想... 如果您使用不同的分支,请运行 git checkout master 并拉取最新版本的 master 分支。 第三步:使用 ng build --prod 构建项目。 如果您不构建产品,这将不起作用,因为这会

    rf-release:标记,推送并发布到npm和bower

    git checkout &lt; some&gt;git tag v0.0.0git checkout master 确保已将空白CHANGELOG.md给git。 创建发布提交的代码使用git commit -am因此,如果CHANGELOG.md是一个新文件,则不会包含在提交中。 touch CHANGELOG....

    setup-git-user:GitHub Action设置git用户和电子邮件以启用提交

    如果您尝试在GitHub Actions上使用git commit或git tag ,它将引发错误: 此操作是一项便捷操作,可将用户和电子邮件设置为一行。 用法 steps : - uses : actions/checkout@v2 - uses : fregante/setup-git-user...

    google-tag-manager:将Google跟踪代码管理器容器代码段添加到您的网站,并填充Google跟踪代码管理器数据层

    Inpsyde Google跟踪代码管理器 ... 因此,在通过Composer或git checkout加载该存储库之后,必须安装它们。 使用纱线: yarn install && yarn run develop 使用NPM: npm install && npm run develop 该develop -script

    archaius-example

    您可以浏览这些标签,使用 git checkout #tagName 查看展示的不同状态,其中 #tagName 是使用 git tag 列出的标签之一。 当前可用的标签如下: v0.1:使用 archaius 动态获取在“config.properties”文件中定义的...

    match-tag-to-package-version:Github操作,确保package.json中的git标签和版本匹配

    name : Releaseon : push : tags : - " * "jobs : setup : name : Setup runs-on : ubuntu-latest steps : - name : Checkout uses : actions/checkout@master - name : match-tag-to-package-version id : match-...

Global site tag (gtag.js) - Google Analytics