1
2
对于问题的后半部分,“它是如何在当前分支中获得的?”,请查看 git-when-merged . 根据其自述文件,这是一个Python脚本:
这听起来像是在确定
|
2
1
这是一个典型的案例
Bisect是一个非常简单但功能强大的工具。 http://git-scm.com/docs/git-bisect http://hashrocket.com/blog/posts/finding-failure-git-bisect 希望它能帮到你。 |
3
1
您尝试过gitlog的“--decorate”选项吗? 我的.gitconfig中有这个别名:
它显示了一个与gitk所示类似的图,其中除了分支中最近的提交之外,还显示了分支名称“修饰”。 或 --
尝试
|
4
1
我在谷歌上搜索了一些东西,为你找到了一些东西。信用记入
查找提交合并到一个或多个分支的时间。 查找将commit带入指定BRANCH的合并提交。 具体来说,在包含commit作为祖先的BRANCH的第一个父历史上查找最早的提交。 发现提交所在的分支,或它是如何到达命名分支的 这是Seth Robertson的Perl脚本,看起来很有趣:
告诉我们(默认情况下)提交和合并的最早因果路径,以使请求的提交到达指定的分支。 如果直接在指定的分支上进行提交,那么这显然是最早的路径。 所谓最早的因果路径,我们指的是最早合并到命名分支的路径,即提交时间(除非指定了拓扑顺序)。 性能 如果许多分支(例如数百个)包含提交,系统可能需要很长时间(对于linux树中的特定提交,探索一个分支需要8秒,但有超过200个候选分支)来跟踪每个提交的路径。 选择要检查的特定引用分支引用标记将快数百倍(如果您有数百个候选分支)。
|
5
0
我知道这不是用“github”标记的,但如果项目在那里,Blame或History(查看特定文件时文件头中的按钮)的视觉样式可以让跟踪事件发生的时间变得更加容易。 不确定这是否真的解决了这个(非常)具体的问题——但这可能会帮助其他有类似问题的人找到这个问题。。。 |
usergs · 推送到github时忽略某些文件 6 年前 |
Emadpres · 如何匿名提交对Git存储库的更改 6 年前 |
four-eyes · 从特定提交开始创建新分支 6 年前 |
Shan Khan · 如何将主分支历史重写为其他存储库主分支 7 年前 |
Marty.H · 尝试git提交时出错 7 年前 |
PlayHardGoPro · 我可以列出当前提交的文件吗? 7 年前 |