我知道什么时候根据他们的日志消息创建了某些提交(在远程 A 处)。我不知道的是远程 B 获取并合并所述修订版。我需要它来确定何时出现错误。
这可以通过Git吗?
答案 0 :(得分:0)
如果这是fetch
,请尝试git reflog --date=local
,请参阅https://stackoverflow.com/a/3748722/88442。
如果它有本地合并,git日志就可以。
答案 1 :(得分:0)
假设您已经获取了遥控器,您可以通过执行以下操作来简单地检查遥控器上的哪些分支包含提交:
git branch -r --contains <commit-SHA> | grep origin
您将看到包含提交的远程分支(将origin
更改为相应的名称),如果没有,则不会显示输出。
答案 2 :(得分:0)
日志保存在“.git / logs”中。您可能对您感兴趣的结账时感兴趣“.git / logs / HEAD”。这些日志包含拉动,结账,提交等,以及它们发生的时间。