如何在git历史记录中查找push / common commits?

时间:2018-10-23 09:45:25

标签: git version-control

我们的应用程序处理数据,我们正在尝试查找应用程序的状态,在该状态下数据开始被错误地处理。我们知道,数据处理是由人员A进行的,而提交则是由人员B,C,D进行的……我们正在将git与多个本地和单个远程存储库一起使用。

很明显,人员A无法在尚未推送到全局存储库的版本中运行代码。因此,没有必要检查B人使用他的推送所做的提交。

是否可以在git历史记录中的这种推送之间找到代码的提交或状态?

1 个答案:

答案 0 :(得分:1)

您尝试过git blame-显示什么修订版本和作者最后修改了文件的每一行

您可以使用git blame -l <filename>来获取更改行时的SHA1哈希值。