git pull - 默认情况下它会在远程获取标签吗?

2023-12-04

I know git fetch --tags将从远程获取所有标签到本地。

我不确定会git pull默认从远程获取标签,那么会不会呢?


默认情况下,git pull 将仅获取所获取的对象可访问的标签。

来自git pull文档

--无标签

默认情况下,指向从远程存储库下载的对象的标签将被提取并存储在本地。此选项禁用此自动标记跟随。远程的默认行为可以使用remote..tagopt 设置来指定。看git 配置[1].

所以你还应该看看tagopt配置来查看 git 对您的存储库做了什么。

远程..tagopt

将此值设置为 --no-tags 会在从远程获取时禁用自动标记跟踪。将其设置为 --tags 将从远程获取每个标签,即使它们无法从远程分支头访问。将这些标志直接传递给 git-fetch1可以覆盖此设置。请参阅 git-fetch 的选项 --tags 和 --no-tags1.

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

git pull - 默认情况下它会在远程获取标签吗? 的相关文章

  • git,Heroku:预接收挂钩被拒绝

    我正在设置 git 存储库并尝试将其链接到 Heroku 当我运行命令时 git push heroku master 我收到 Counting objects 7 done Delta compression using up to 2
  • 解决方案具有位于解决方案文件夹外部的项目

    我尝试通过选择将我的解决方案添加到本地存储库File 添加到源代码管理 但我收到以下消息 源代码控制 Git当前解决方案包含位于解决方案文件夹外部的项目 这些项目不会在 Git 存储库中进行源代码控制 要将所有项目添加到单个 Git 存储库
  • 如何提交 git 标签?

    我已成功对中央 git 存储库进行 提交和推送更改 我现在意识到我想标记所有文件的当前版本 所以我这样做 git tag a 0 5 这样就成功了 但现在我尝试git push我被告知没有什么可承诺的 如何将新标签推送到中央存储库 注意gi
  • 如何给 Git 控制台着色?

    我最近看到gitWindows 中的控制台是彩色的 例如绿色表示添加 红色表示删除等 我如何为我的颜色上色git这样的控制台 为了安装它 我使用了以下命令 sudo apt get install git core As noted htt
  • 我应该从哪里安装 git:xcode-select --install 还是brew install git?

    我应该从哪里安装 git xcode select install or brew install git 你需要做xcode select install无论如何 如果你想做任何开发 然后你可以做 brew install git 它将安
  • 如果检测到更改中的特定短语,如何阻止 git commit?

    我注意到开发人员倾向于做的一些模式 例如使用以下代码提交 javascript 测试fdescribe or fit留在其中 这意味着只有一个测试 套件将运行 通常是在审查阶段发现的 但最好尽早发现这些小事情 想知道是否有一种方法可以配置
  • 当存储在变量中时,Git 提交消息变得混乱[重复]

    这个问题在这里已经有答案了 我有一个 Git 提交 其中有一个摘要 然后是一些描述 所以当我看到提交消息时git log format B n 1
  • 在大型团队中使用 git VS Mercurial 和 Xcode 进行 iOS 开发有何优缺点?

    我们希望在一个项目上一起工作 签出 签入文件 一些开发人员推荐 git 其他开发人员更喜欢 Mercurial 有没有人对这两者都有经验 并且能告诉我为什么我应该花时间在不与 Xcode 集成的 Mercurial 上 而不是只使用集成的
  • Git 从不同的存储库中提取分支

    我当前的存储库中只有几个文件 我想合并来自不同存储库的远程分支 从中拉出并合并一个分支github com username code git 分支装载机 然后从中拉出并合并一个分支github com username code git
  • 尽管存在但未找到 Git https:// 存储库

    我在 github 上有一个私人仓库 它的位置被改变了 我尝试更换遥控器 但无法再按了 ls remote https github com xxxxx xxxxx git 给了我这个 远程 未找到存储库 致命 存储库 https gith
  • Git 更新文件时更改默认 umask

    我的 Git 有问题 我在 Google 和 StackOverflow 中搜索了解决方案 但没有任何帮助 问题是 每次 git 更新工作目录中的某些文件时 当我签出分支或合并分支等时 文件权限都会更改 以便添加 可写到组 标志 如果该文件
  • Visual Studio 代码中的“Git:gpg 未能签署数据”

    全新安装 Linux 后 我尝试设置我的环境 并且不断收到Git gpg failed to sign the data在本地提交更改时出错 我使用的是 Visual Studio Code 专有版本 而不是开源版本 gitconfig u
  • 致命错误:找不到“Fabric/Fabric.h”文件

    我正在使用 xcode 6 3 1 OSX 10 10 3 并且我已经在本地系统上成功配置了 crashlytics 它工作正常 并通过 Fabric 应用程序发布构建 但是当我将相同的代码库转移到 teamcity 时 它向我显示以下错误
  • 如何在 gitolite 中安装钩子

    我已阅读全部关于钩子的文档 https github com sitaramc gitolite blob pu doc 2 admin mkd using hooks similar https stackoverflow com que
  • git:推送单个提交

    假设我进行了多次提交 并希望挑选哪些提交到远程存储库 我该怎么做 在ascii中 C1 gt C2 gt C3 gt C4 我想推C2和C4 通过变基 重置 推送然后重置进行重新排序是否有效 C1 gt C2 gt C3 gt C4 gt
  • Git 和外部备份。子目录是空的,我宁愿它不是空的。

    我想使用 Git 创建外部备份系统 这部分是受到答案的启发在外部磁盘上备份整个 git 存储库的最佳方法是什么 https stackoverflow com a 4372855 2533127 其中建议如下 您还可以通过启动一个新的存储库
  • 从 svn 到 git,移动了主干

    我正在尝试将 svn 存储库切换到 git 这是一个旧的存储库 以前的维护者之一为每个新版本移动了主干 例如 以前的存储库位于 svn ssh svn mycompany com project release 1 trunk 现在 我们当
  • 有没有办法显示 Visual Studio 执行的 Git 命令? [复制]

    这个问题在这里已经有答案了 在 Visual Studio Code 中 有一个 显示 Git 输出 菜单项 显示最近运行的 Git 命令 有关其外观的示例 请参阅3 35 在这个视频中 https code visualstudio co
  • AngularJs:显示来自 git 或 Bower 的版本号

    我创建了一个 Angular 应用程序 我想在屏幕上显示应用程序的当前版本号 目前我已将其实现为常量 application constant constants VERSION 1 1 2 但这需要我在每个新版本上更新常量 我使用 Bow
  • 获得干净的 git 沙箱的最有效方法是什么?

    对于我的持续集成构建 我想确保我的 git 沙箱中没有存放任何杂散文件 并且没有任何文件被无意中更改 我知道关于git reset hard HEAD 这解决了部分问题 但我想我想做的是删除所有未跟踪和忽略的文件 我可以用蛮力的方式做到这一

随机推荐

  • 使用 sqlalchemy 将数据加载到 Oracle 数据库时不允许使用“Multi”方法

    我正在使用 sqlalchemy 和 pandas 将数据帧加载到 Oracle 数据库 由于 multi 方法允许批量上传 因此我选择该方法 我的pandas版本是1 0 1 但是我收到以下错误 当前数据库版本设置的 oracle 方言不
  • d3.js 可重用饼图,具有动态更新

    我正在尝试创建一个具有动态转换的可重用饼图作为学习任务 我正在研究 Chris Viau 编写的 d3 js 可重用组件电子书 我遇到的问题基本上是它不更新 而是创建多个饼图 我想知道我是否不理解 d3 dispatch 的工作原理 或者我
  • 在 AWS CodeBuild 中缓存 Gradle 包装器

    这就是我当前的构建规范 phases build commands gradlew soakTest s cache paths root gradle caches gradle 但是 当此构建规范在 CodeBuild 中运行时 它会打
  • 如果 Term 达到某个点,Kusto row_cumsum 会修改 Term

    我有一份按以下顺序排列的员工姓名和工资列表 我需要按以下格式创建输出表 即 每当累计工资总额超过 3000 时 我必须检测到这一点并标记该行 我尝试过 row cumsum 并重置Term一旦超过 3000 但第二次迭代就不起作用了 dat
  • CSS 使用 Flexbox 对齐两侧的几个项目 [重复]

    这个问题在这里已经有答案了 我试图使用 css flexbox 在两侧做一些项目 但不知何故我无法将它们 div 并排粘贴 PS 我无法设置元素数量 因为我希望它灵活 因为我可以添加或删除 并且它不会影响我的CSS 我希望它是这样的 图片样
  • 有条件合并列表元素

    我想根据某些表达式有条件地合并列表中彼此跟随的元素 一个更好地解释我想做的事情的例子 from val list List a1 a2 b1 b2 b3 a3 a4 我想将以 b 开头的所有元素合并到单个元素中以获得如下结果列表 List
  • FormData 为空有问题吗?

    我似乎对 FormData 为空有疑问 我正在尝试在单个 POST 请求中上传文件和 JSON 我尝试了各种各样的方法 但似乎没有任何效果 我想知道我是否在这里弄乱了一些基本的东西 但我似乎找不到任何东西 非常感谢您的帮助
  • 使用变换函数添加变量,同时忽略 NA

    我有一个包含大量变量的数据框 我通过将一些旧变量添加在一起来创建新变量 我用来执行此操作的代码是 name of data frame lt transform name of data frame new variable var1 va
  • 对构造函数的调用不能出现在常量表达式中

    我很抱歉我的新手问题 但我对 C 不太了解 任何人都可以回答为什么我在编译以下代码时收到错误 错误 对构造函数的调用不能出现在常量表达式中 class EliminationWeight public typedef double Type
  • WMI 查询脚本作为作业

    我有两个脚本 一个以服务器列表作为参数来调用另一个 第二个查询旨在执行 WMI 查询 当我手动运行它时 它完美地完成了这一点 当我尝试将其作为一项作业运行时 它会永远挂起 我必须将其删除 为了节省空间 这里是调用脚本的相关部分 进程服务器
  • MVC3 HTMLHelper 默认值

    我有一个 html 助手 我想将其设置为默认值 Html EditorFor model gt model DateFrom 如果 model DateFrom 为 null 设置助手默认值的语法是什么 我认为使用 EditorFor 不能
  • Golang 映射对于并发读/写操作有多安全?

    根据 Go 博客 地图对于并发使用并不安全 它没有定义当您同时读取和写入它们时会发生什么 如果您需要从并发执行的 goroutine 中读取和写入映射 则必须通过某种同步机制来协调访问 来源 https blog golang org go
  • Java:Cipher包(加密和解密)。无效密钥错误

    我正在使用静态方法创建一个类 以使用 javax crypto 加密和解密消息 我有两个静态方法 它们使用 ecipher 和 dcipher 来完成它们应该做的事情 我需要初始化一些变量 它们也是静态的 但是当我尝试使用它时 我得到 In
  • 银行场景的关系代数

    我不知道如何解决关系代数问题 Deposit Branch Acc No Cust Name Balance Loan Branch Loan No Cust Name Balance Branch Branch Assets Branch
  • 基本构造函数必须具有相同的返回类型

    我想将 jsx 重写为 tsx 我有一个从react bootstrap方法重写方法的代码 import Panel from react bootstrap class CustomPanel extends Panel construc
  • C++11 - 无法使用 constexpr 函数定义 constexpr 文字吗?

    我遇到了一个看似违反直觉的错误 即无法分配 a 的值constexpr函数为constexpr字面意思 希望我使用的语言是正确的 这是例子 class MyClass public static constexpr int FooValue
  • 如何设置按键绑定?

    此应用程序的箭头键需要引起独立于焦点的按下和释放事件 设置 onKeyRelease true 会按预期导致释放事件 但设置 onKeyRelease false 下面的代码 似乎不会停止自动重复 有没有办法实现按键绑定在按住方向键时触发一
  • 如何使用 VBA 以编程方式添加引用

    我编写了一个程序 该程序运行并在完成时向 Skype 发送信息 我需要添加参考Skype4COM dll以便通过 Skype 发送消息 我们在网络上有十几台计算机和一个共享文件服务器 除其他外 所有其他计算机都需要能够运行该程序 我希望避免
  • 从 Javascript 调用 Azure 函数

    我有一个简单的 HTML 页面 其中有一个文本框和一个提交按钮 我有一个 Azure 函数 当点击时 它会接收文本框的内容 我们应该将其发送到 Azure 函数并发送邮件 代码是用 C 在 Azure 函数中编写的 我做了什么 我获取了文本
  • git pull - 默认情况下它会在远程获取标签吗?

    I know git fetch tags将从远程获取所有标签到本地 我不确定会git pull默认从远程获取标签 那么会不会呢 默认情况下 git pull 将仅获取所获取的对象可访问的标签 来自git pull文档 无标签 默认情况下