博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何列出包含给定提交的分支?
阅读量:3575 次
发布时间:2019-05-20

本文共 1257 字,大约阅读时间需要 4 分钟。

如何查询以找出包含给定提交的分支? gitk通常会列出分支,除非有太多分支,在这种情况下,它只会显示“许多(38)”或类似内容。 我需要知道完整列表,或者至少要知道某些分支是否包含提交。


#1楼

从 :

git branch --contains 

仅列出包含指定提交的分支(如果未指定,则为HEAD)。 暗示--list


git branch -r --contains 

还列出 (如下面的的所述),即“与远程分支有直接关系的本地分支”。


另请参阅这篇文章。

--contains标记将确定是否已将某个提交引入分支。 也许您已经从自己认为已应用的补丁中获得了提交SHA,或者您只是想检查是否可以将您最喜欢的开源项目提交,从而将内存使用减少了75%。

$ git log -1 testscommit d590f2ac0635ec0053c4a7377bd929943d475297Author: Nick Quaranto 
Date: Wed Apr 1 20:38:59 2009 -0400 Green all around, finally.$ git branch --contains d590f2 tests* master

注意: 如果提交在 ,请添加-a选项

(如 评论)

git branch -a --contains 

注释它仅显示哪些分支包含该确切的提交。

如果您想知道哪些分支包含一个“等效”提交(即哪些分支已经选择了该提交),那就是

由于git cherry 比较更改集而不是提交ID(sha1) ,因此您可以使用git cherry来查找在本地进行的提交是否已在其他提交ID下应用了<upstream>

例如,如果您通过电子邮件提供<upstream>补丁程序,而不是直接推送或提取提交,则会发生这种情况。

__*__*__*__*__> 
/fork-point \__+__+__-__+__+__-__+__>

(在这里,标有' - '的提交不会与git cherry ,这意味着它们已经存在于<upstream> 。)


#2楼

您可以运行:

git log 
..HEAD --ancestry-path --merges

从输出中最后一次提交的注释中,您可以找到原始分支名称

例:

c---e---g--- feature      /         \-a---b---d---f---h---j--- mastergit log e..master --ancestry-path --mergescommit hMerge: g fAuthor: Eugen Konkov <>Date:   Sat Oct 1 00:54:18 2016 +0300    Merge branch 'feature' into master

转载地址:http://hxogj.baihongyu.com/

你可能感兴趣的文章
方法引用,通过对象名引用成员变量
查看>>
常用工具类 Math:数学计算 Random:生成伪随机数 SecureRandom:生成安全的随机数 2020-2-13
查看>>
Java的异常Exception 2020-2-13
查看>>
Java标准库定义的常用异常,自定义异常 2020-2-15
查看>>
Java问题百度/Google记录 2020-2-16
查看>>
【PADS9.5】9,对比ECO核心板,Router移动元件后布线消失,Router找不到自动布线策略文件丢失或损坏
查看>>
【STM32+w5500汇总】23,HTTP_Client 连接到ONENET上传了一段数据之后会断开,数据上传格式的设置
查看>>
【STM32+W5500+MQTT】24,所有功能都可以通过API函数的调用来实现;HTTP接入ONENET,API开发手册和打包函数,串口软件HTTP连接服务器上传数据,2018年12月28日
查看>>
【STM32+W5500+HTTPClient】25,路由器DHCP租赁IP时间为2h,NetBios可以很好的解决IP变化的问题,DNS,2018年12月25日
查看>>
【STM32CubeMX+FreeRTOS 】29,prtinf卡死;4任务只运行了3个;W5500联网失败(堆栈不能太大或者太小)
查看>>
【STM32+FreeRTOS +W5500移植要点】30,RTOS中断;从TIM2,主TIM3;RTOS主要用在LCD中;RT-Thread;标志重定义问题 2019年01月22日
查看>>
【STM32+FPGA+FSMC】31,FSMC熟练掌握;KEIL5生成bin文件;SDRAM的使用;IAP检验码 2019年04月10日
查看>>
【IC1】【转 非常好】运算放大器使用的六个经验
查看>>
【IC-ADC 3】ADC的选型
查看>>
2019年03月18日 查看数据手册的注意点,极限参数、电气参数、推荐参数
查看>>
HiKey960/970用户手册;HiKey960 Development Board User Manual
查看>>
【书籍推荐】FPGA,xilinx
查看>>
N9-SQL注入(union注入)
查看>>
N10-sql注入(information_schema注入)
查看>>
N1-Kali虚拟机中SQLmap
查看>>