为什么 git 报告分支包含提交,但该提交似乎尚未应用?

2024-01-05

我有一个场景发生在一个正在积极开发的 Git 存储库上,我正在尝试了解它是如何实现的。

设想:

我有功能分支FeatureA。文件中添加了一行file1.txt,提交到此分支并使用提交哈希推送到原点hash1. FeatureA随后并入master and develop.

Running git branch -a --contains hash1 lists FeatureA, develop and master包含提交,包括远程和本地分支。

但是,该行不再包含在file1.txt in develop。跑步git log -- file1.txtdevelop尽管 git 报告它包含提交,但分支没有显示提交的迹象。尝试合并FeatureA into develop只是报告没有任何新内容可以合并。我在任何提交中都找不到该行被删除的任何痕迹。

我希望有人能够阐明这如何可能?

EDIT:

我刚刚在开发分支中运行了以下命令:

>git 日志 | grep 8d42290f

提交 8d42290fe9458abb1ae4948a3a48bf11888bb69d

>git 显示 8d42290f

提交 8d42290fe9458abb1ae4948a3a48bf11888bb69d

diff --git a/file1.txt b/file1.txt

索引 d0d0f80..b70238e 100644

---a/file1.txt

+++ b/file1.txt

[显示添加的内容]

>git 分支 -a --包含 8d42290f

master

* 发展

[省略其他分支,但基本上无处不在]

> git log -- .\file1.txt

提交 24db30f63875fc70d1ccde3ceb5557ad84ca2ecb

作者:[略]

日期:[省略]

[省略]

提交 13e2f168f77980bfa481295149c9df34afe0fa53

作者:[略]

日期:[省略]

[省略]

该文件的日志中没有 8d42290f 的痕迹,也没有提交删除该行。


None

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

为什么 git 报告分支包含提交,但该提交似乎尚未应用? 的相关文章

随机推荐

  • 修复 Nvidia 和 AMD 的 GLSL 着色器

    我在让 GLSL 着色器在 AMD 和 Nvidia 硬件上工作时遇到问题 我并不是在寻求修复特定着色器的帮助 而是寻求如何避免出现这些问题 是否可以检查着色器是否可以在 AMD Nvidia 驱动程序上编译 而无需在具有相应硬件的计算机上
  • 如何从实例方法内部调用 Shoes 方法?

    我正在尝试扩展我已经编写的 Ruby 应用程序以使用 Shoes 我已经编写了一个类 并且希望能够在该类中使用 GUI 也就是说 我希望我的班级有这样的内容 class MyClass def draw draw something usi
  • bbmle 出现 NaN 错误

    这个问题与我之前的问题有关here https stackoverflow com questions 54879274 data fitting by the method of maximum likelihood for a new
  • xpath - 使用包含和通配符

    我有以下内容 并试图看看是否有更好的方法 我知道可以使用starts with contains 来完成 我正在使用 firefox 10 进行测试 我相信它实现了 xpath 2 测试节点是 a a a 有没有办法使用通配符来获取 foo
  • 在Python的imp中,“ImportError:没有名为...的冻结子模块”

    我正在尝试编写一个脚本 在目录中搜索具有给定名称的模块 我想使用find modulePython的方法imp https docs python org 2 library imp html 但是 我不太明白为什么以下不起作用 我位于包含
  • Resharper 重命名字段

    我的任务是对未使用我们当前的代码风格约定编写的遗留代码库进行一些重大修改 这些更改足够广泛 以至于我在开始之前进行了一些清理和重构 有相当多的死代码 困扰我的一件事是字段遵循 m FieldName 命名约定 而我们现在使用 fieldNa
  • 如何使用自定义 boost::log 格式化程序输出 TimeStamp 和 ThreadID 属性?

    我正在使用自定义提升 日志 http www boost org doc libs 1 61 0 libs log doc html index html用于对输出日志消息进行颜色编码的格式化程序 但我无法找到添加的正确方法时间戳 and
  • 日期验证的正则表达式帮助 - dd/mm/yyyy - PHP [重复]

    这个问题在这里已经有答案了 有人可以告诉我我的方法在这个正则表达式方面的错误吗 if preg match 0 9 1 2 0 9 1 2 0 9 4 POST date 0 echo error 基本上我希望每次都显示错误消息 除非格式正
  • 填充数据表时,datareader 比 dataset 更快吗?

    哪个会更快 1 循环数据读取器并创建基于填充数据表的自定义行和列 2 或者创建一个 dataAdapter 对象并只是 Fill 一个数据表 在动态创建数据表时 数据读取器的性能是否仍然有效 DataAdapter 在底层使用 DataRe
  • 使用 D3 时 IE11 不接受 SVG 高度和宽度

    我正在使用以下内容来设置响应式 SVG outerHeight 400 outerWidth 600 var margin top 20 right 20 bottom 30 left 40 width outerWidth margin
  • Vue 组件 props 的默认值以及如何检查用户是否未设置该 prop?

    1 如何在 Vue 2 中设置组件 prop 的默认值 例如 有一个简单的movies可以这样使用的组件
  • 为什么在 Firefox 中 document.body == null 而在 Safari 中却不然

    我尝试访问的页面出现问题colorbox http colorpowered com colorbox 一种 jQuery 的灯箱 工作 它显然不起作用 因为document body being null在 FireFox 3 5 3 中
  • Java 排序函数

    在java中 collections sort使用合并排序算法而不是快速排序 但Arrays sort使用快速排序 我不确定上述事实 但我在互联网上发现了这一点 例如在网站上代码牧场 http www coderanch com t 520
  • 设置显示方向失败

    我正在我的应用程序中打开前置摄像头 第一次应用程序运行正常 但是当我再次运行应用程序第二次 第三次或第四次时 它给了我异常java lang RuntimeException set display orientation failed 请
  • 大数据地理热图(google)

    我想绘制一个heat map in 谷歌地图显示出租车乘车分布一个城市的 我绕过去了4000条数据乘坐出租车的起始位置 纬度和经度 这是我的一些脚本 首先我设置了谷歌地图 var hongkong new google maps LatLn
  • 如何从aspnet中的请求体读取原始xml

    我需要我的HttpController接收原始 XML 并将其传递给遗留代码 我试试这个 HttpPost Route xml public string Post FromForm XDocument xml return xml ToS
  • 如何使表格单元格缩小宽度以仅适合其内容?

    我希望表格具有 100 宽度 但其中只有一列应该具有自由宽度 例如 A B C 因此 A 列和 B 列的宽度应与其内容的宽度相匹配 但 C 列的宽度应持续到表格结束 好的 我可以指定 A 和 B 的宽度 以像素为单位 但问题是这些列的内容的
  • 空格键不适用于 Flutter Web 应用程序中 iPhone(Safari 和 Chrome)中的 TextField

    我在 Firebase 上部署了一个 Flutter Web 应用程序 在 Android 手机 笔记本电脑 Macbook 上 无论是在 Safari 还是 Chrome 上 一切都工作正常 但在 iOS 上 在 TextField 中输
  • Android 屏幕锁定/解锁编程[重复]

    这个问题在这里已经有答案了 我正在开发一个应用程序 其中我必须以编程方式锁定和解锁屏幕 请帮忙 我不知道如何开发这种支持每个版本的 Android 操作系统的功能 开锁 KeyguardManager km KeyguardManager
  • 为什么 git 报告分支包含提交,但该提交似乎尚未应用?

    我有一个场景发生在一个正在积极开发的 Git 存储库上 我正在尝试了解它是如何实现的 设想 我有功能分支FeatureA 文件中添加了一行file1 txt 提交到此分支并使用提交哈希推送到原点hash1 FeatureA随后并入maste