Git 支持“复制到”标签吗?

2024-02-10

我认为这个问题需要一些背景知识,因为在 git 中可能有更好的方法来做到这一点。

我有一个构建服务器,可以为我们的主要开发分支进行持续集成。这非常有效,并且显然总是在寻找变化并构建特定的分支。

我还有一个 QA 版本,我们希望按需构建和部署。过去,当我使用 SVN 时,我们会创建一个名为“QA”的标签,当我们想要部署 QA 版本时,我们只需将正确的修订版复制到该标签即可。我们将重新使用 QA 标签,这使我们能够将构建配置指向该标签。

我想避免的是在部署 QA 时必须更改构建配置。分支“感觉”不是这个问题的正确答案。

我如何在 git 中实现这一目标而不产生大量的进程开销?


我同意bdesham https://stackoverflow.com/users/371228/bdesham:如果您将正确的提交推送到专用的 QA 分支,您的构建调度程序可以监视该分支并确保根据正确的提交进行构建(最后一个提交到该 QA 分支)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Git 支持“复制到”标签吗? 的相关文章

  • 如何使用 Groovy 获取自上次成功构建以来 Jenkins 的提交信息?

    如何编写自定义 groovy 脚本以轻松操作自上次成功构建以来所有提交的数据 在 gradle maven 步骤之后添加新的构建步骤 gt 执行系统 groovy 脚本 适配代码 import com tikal jenkins plugi
  • 包括来自raw.github.com的js

    我有一个 github com 演示页面 链接到https raw github com master file js https raw github com master file js这样我就不需要总是复制 js文件转移到gh pag
  • 使用 Git 部署时压缩 JS/CSS 文件

    我对 git 有点陌生 另外 这是我第一个自动化部署过程的项目 到目前为止 能够做到这一点真是太幸福了git push dev并上传文件 复制配置文件等 现在 当我推送到我的开发服务器时 我想缩小 JS CSS 文件 我正在考虑在服务器上安
  • 目标路径已存在且不是空目录

    我克隆了一个 git 存储库 但不小心弄乱了 所以我重新克隆并显示消息 目标路径已存在且不是空目录 我尝试过删除 Mac 中带有目标路径名称的文件夹 但没有成功 我对编码非常陌生 因此我们将不胜感激 对于根文件夹 以及任何其他文件夹 对于那
  • 我可以将我的heroku git repo导入bitbucket吗?如何?

    我的笔记本电脑坏了 我需要从另一台计算机上编码 我正在使用 Heroku 我想将最新版本的代码从 Heroku 获取到另一台机器 据我了解 强烈建议使用 GitHub 或 BitBucket 获取适当的远程存储库 我决定尝试一下 BitBu
  • 使 .git 目录 web 不可访问

    我有一个网站 我使用 github 闭源 来跟踪更改和更新网站 唯一的问题是 git 目录似乎可以通过网络访问 我怎样才能停止这个并且仍然能够使用 git 我应该使用 htaccess 吗 我应该更改 git 的权限吗 把这个放在一个 ht
  • “git merge --squash”的正确用例是什么?

    有些人喜欢git merge squash由于以下原因 压缩到单个提交使您有机会清理混乱的 WIP 提交 并为您要合并的更改提供良好的理由 https coderwall com p qkrmjq git merge squash http
  • Git 身份验证 - 以新用户身份拉取

    以下命令集可以正常工作 mkdir carboncake cd carboncake git init git remote add origin email protected cdn cgi l email protection rep
  • 如何设置“阅读文档”以使 Sphinx autodoc 选项发挥作用?

    我的项目不是使用 autodoc 构建的 我遇到了关于我的项目未在 autodoc 中构建的常见问题 https read the docs readthedocs org en latest faq html my project isn
  • 无法从另一台计算机访问 git 分支

    基本上我看不到另一台计算机上的分支 我跑 git branch a 在家用电脑上我得到 C learn ror sample app filling in layout gt git branch a filling in layout m
  • git filter-repo:它可以在特定分支上使用吗?

    我正在读什么git filter repo可以做 因为我想用它做一个小实验 我有这个存储库 我只想从中获取一个目录的历史记录 比如说 master 但我不想为主人工作 我想创建一个新分支 例如filter repo test然后让git f
  • Windows 上的 git 忽略文件名大小写更改 [重复]

    这个问题在这里已经有答案了 我有一个reactjs应用程序 我正在将所有文件名标准化为小写以符合Nodejs 最佳实践 https devcenter heroku com articles node best practices stic
  • 如何将更改提交到另一个预先存在的分支

    我刚刚对一个分支进行了更改 如何将更改提交到另一个分支 我正在尝试使用 git checkout the commmit to the changed branch b the other branch 但是 我认为这不是正确的做法 因为在
  • 如何在没有本地存储库的情况下在远程运行 git 命令

    我有一个名为 git export 的脚本 它可以帮助我导出远程存储库 它是这样运行的 git export http host com git repo lt t tag or b branch or c commit gt local
  • 每个分支的 Git 磁盘使用情况

    你知道是否有办法列出每个分支的 git 存储库的空间使用情况 喜欢df or du would 分支的 空间使用情况 是指 尚未在存储库的其他分支之间共享的提交所使用的空间 这没有正确的答案 如果您查看仅包含在特定分支中的提交 您将获得 b
  • 如何与其他用户共享 bitbucket 存储库?

    我正在使用 Bit 存储桶 并且我想与一位朋友分享我的存储库 我用的是免费的个人账户 似乎有一个选项可以在位桶中创建团队 但它说它将把我的帐户从个人帐户转换为团队帐户 我不要那个 我如何授予其他用户访问此存储库的权限 有一个共享链接选项 如
  • 在 git 中记录前 10 个

    两个问题 如何从头到尾显示 git 中的前 10 个提交 无分行 如何指定提交索引并记录它 显示第二个或第三个 我知道 git 使用父级来链接提交 很容易从头到尾记录提交 喜欢 git log HEAD 10 但我需要从头到尾查询 可以吗
  • 如何将一个文件存储库上传到 Gist,并保留历史记录?

    我的计算机上有一个包含单个文件的 Git 存储库coins py 我如何才能将其作为 Github 上的要点来保存历史 这其实很简单 您可以将现有历史记录移动到 Gist 存储库中 就像将其移动到任何其他存储库中一样 创建要点 只需输入一些
  • Jenkins groovy - 如何从最新提交中检索标签?

    从中获取最新提交branchName 我们运行下面的代码 treeMapData git branch branchName credentialsId credential url gitLabServer projectName rep
  • Git rebase --继续而不打开编辑器

    调用时git rebase continue在正常的变基冲突之后 编辑器 GIT EDITOR 打开并要求修改提交消息 因为提交消息可能包含前导 所以这可能会失败 export GIT EDITOR true git rebase cont

随机推荐

  • 将日期时间转换为 24 小时格式

    我从服务器得到的时间就像Jul 27 2011 8 35 29 AM 我想将其转换为yyyy MM dd HH mm ss 我还希望转换后的时间采用 24 小时格式 任何人都可以解决这个问题 我想要得到的输出就像2011 07 27 08
  • 在 Mac OS X 上使用 libpng 编译 C 程序

    我有一个用 C 语言编写的使用 libpng 的小实用程序 在linux下 我只需安装libpng dev并执行 gcc myapp c usr lib libpng so o myapp 在 Mac OS X 中 我安装了 Xcode 工
  • Postgres 从左连接更新

    我是 PostgreSQL 的新手 正在尝试转换来自 SQL Server 的查询 我有一个用户表 其中包括 bUsrActive bUsrAdmin 和 sUsrClientCode 列 如果不存在具有相同 sUsrClientCode
  • 有没有快速的库可以在 Flash 中查找人的眼睛和嘴巴? (动作脚本)

    所以我有实时视频流 上面有 1 一 人 它是黑白的 我需要能够捕捉到这个人的眼睛和嘴巴 方向 至少X Y 状态 至少打开或关闭 那么在这种情况下 有没有快速的库可以在 Flash 中找到人的眼睛和嘴巴呢 纯 Actionscript 或 H
  • 使用 T-SQL 在时间序列数据中前向填充空值的有效方法

    我有一个包含时间序列数据的表 其中大部分为空值 我想用最后一个已知值填充所有空值 我有一些解决方案 但它们比同等的解决方案慢得多DataFrame fillna method ffill 在 Pandas 中进行操作 我正在使用的代码 数据
  • 使用适配器模式包装系统对象(文件、服务控制器等)与绕道进行单元测试相比有哪些优点?

    考虑以下停止服务的方法 Public Function StopService ByVal serviceName As String ByVal timeoutMilliseconds As Double As Boolean Try D
  • Openfire服务器,多个连接,route.all-resources不起作用

    We use http bind我们的聊天应用程序使用 BOSH 和 Openfire 3 8 2 作为后端 Strope 库 JS 作为前端 每个用户通过连接获得指定的唯一资源 这意味着用户可以同时登录不同的设备 浏览器 多个连接 例如
  • 为什么service层和dao层总是有单一的实现接口?

    我工作过 见过一些 spring hibernate Web 应用程序项目 它们具有与实际服务和 dao 类一样多的接口 我一直认为这两个是拥有这些单一实现接口的主要原因 Spring 可以将实际实现连接为给定类中的依赖项 松散耦合 pub
  • SVN控制共享虚拟机文件夹

    我在 Mac 上使用 subclipse 进行 SVN 结账 我希望能够与 Windows 7 中的 vmware 共享文件夹共享此文件夹 并使用 tortoiseSVN 在 VM 上 和 或 subclipse 在 Mac 上 执行更新
  • data-anchor-target 到底是做什么的?

    我正在使用 Skrollr 在很大程度上它看起来非常直观 让我感兴趣的一件事是 data anchor target 属性 大多数时候我不需要它 但当我查看一些示例时 它通常包含在内 我对它的作用感到困惑 这是否仅仅意味着在该目标下 Skr
  • 如何在Windows XP中安装延迟自动启动类型的服务

    我的安装程序在 Inno Setup 中使用以下命令创建服务 Filename sys sc exe Check IsAdminLoggedOn Parameters create Example start delayed auto bi
  • 为什么我的 asp:TreeView 选择的节点在 UpdatePanel 中时会重置?

    我有一个 asp net 2 0 页面 其中包含 2UpdatePanels 第一个面板包含一个TreeView控件 当我在三视图控件中选择一个节点时 它会触发第二个节点的更新UpdatePanel仅有的 这一切都表现正确 更新面板之外的页
  • iOS 7.0.3 启动时 SKProductsRequest 应用程序崩溃

    关于我们的应用程序崩溃的报告昨晚开始大量涌现 许多升级到 7 0 3 的用户在启动时都遇到了应用程序崩溃的情况 分析 itunes 崩溃日志 这是由于应用程序因启动时间过长而被杀死 显然 调用检查可用的应用内购买是导致崩溃的原因 我们取消了
  • 从 .csv 文件将数据导入表时在 SSIS 中制定规则

    我必须从包含用户记录的 csv 文件导入数据 我在这里面临的问题是验证是否存在所有必填字段 我需要检查所有行是否包含用户名 或其他一些值 我如何为这个问题制定规则 我是 SSIS 的新手 任何帮助表示赞赏 提前致谢 有条件的拆分将满足您的需
  • 如何解决Android显示图像时内存不足的问题?

    我正在开发一个测验应用程序 我在列表中显示问题和选项 我在顶部保留了一个 下一个 按钮 当单击 下一个 按钮时 我 一遍又一遍地调用同一页面 直到测试结束 由于有些问题由图像组成 我在问题下方显示一个按钮 单击该按钮时 图像将显示在新页面中
  • 如何在Python中绘制带有空圆圈的散点图?

    在Python中 使用Matplotlib 如何绘制散点图empty绘制圆圈 目标是在周围画空圆圈some已经绘制的彩色圆盘scatter 以便突出显示它们 理想情况下无需重新绘制彩色圆圈 I tried facecolors None 无
  • git merge -s 递归 -X 我们的 vs git merge -s 我们的?

    在 man git merge 文档中 git merge s recursive X ours 这不应该与我们的合并策略混淆 后者确实 根本不看另一棵树包含什么 它丢弃 另一棵树所做的一切 宣告我们的历史包含了所有这些 发生在其中 我测试
  • 如何查找枚举变量的参数数量?

    我有一个枚举 它代表 8080 处理器上每条可能的指令 一条指令的长度可以是 1 2 或 3 个字节 具体取决于它是否具有与其关联的信息以及数量 例如 allow non camel case types enum Instruction
  • YouTube API v3,如何获取视频资源的文件详细信息(文件名等)?

    在 YouTube API v3 中 我试图获取我自己频道上各种视频的文件详细信息 文件名等 这个链接https developers google com youtube v3 docs videos https developers g
  • Git 支持“复制到”标签吗?

    我认为这个问题需要一些背景知识 因为在 git 中可能有更好的方法来做到这一点 我有一个构建服务器 可以为我们的主要开发分支进行持续集成 这非常有效 并且显然总是在寻找变化并构建特定的分支 我还有一个 QA 版本 我们希望按需构建和部署 过