【发布时间】:2018-10-18 01:55:23
【问题描述】:
几天前(大约 1 个月)在 git 中,我使用提交消息 'Test' 将错误的文件推送到存储库。 在本地系统中,我想在特定分支中查看那些带有提交消息“测试”的文件。如何检查?
【问题讨论】:
标签: git commit-message
几天前(大约 1 个月)在 git 中,我使用提交消息 'Test' 将错误的文件推送到存储库。 在本地系统中,我想在特定分支中查看那些带有提交消息“测试”的文件。如何检查?
【问题讨论】:
标签: git commit-message
首先,您可以尝试搜索 Git 日志以查找与文本 Test 匹配的提交:
git log -g --grep=Test
然后您可以使用以下命令查看给定提交中的文件:
git show --pretty="" --name-only 7dj82lb3
其中7dj82lb3 是其提交消息与您的搜索文本匹配的提交的 SHA-1 哈希。
【讨论】: