查找git某个分支是谁创建的

遇到个奇怪的问题,运维问某个分支是不是我建的,我查了下git log想着第一个应该就是作者, 结果一直往前翻发现master的log也会在这里,然后去网上找了下,可以这样操作

git for-each-ref --format='%(committerdate) %09 %(authorname) %09 %(refname)' | sort -k5n -k2M -k3n -k4n|grep 分支名

如果想看全部就把过滤条件|grep 分支名给删除掉

git
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1
TimJuly

感觉走错方向了呀,理论上如果代码出问题了,应该看是谁上线的或者是谁提交的代码,看分支是谁创建没意义啊。你创建的分支也可以由别人提交代码啊。

2年前 评论
Iwanna (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!