【问题标题】:Get file name from commit message in git从 git 中的提交消息中获取文件名
【发布时间】:2018-10-18 01:55:23
【问题描述】:

几天前(大约 1 个月)在 git 中,我使用提交消息 'Test' 将错误的文件推送到存储库。 在本地系统中,我想在特定分支中查看那些带有提交消息“测​​试”的文件。如何检查?

【问题讨论】:

    标签: git commit-message


    【解决方案1】:

    首先,您可以尝试搜索 Git 日志以查找与文本 Test 匹配的提交:

    git log -g --grep=Test
    

    然后您可以使用以下命令查看给定提交中的文件:

    git show --pretty="" --name-only 7dj82lb3
    

    其中7dj82lb3 是其提交消息与您的搜索文本匹配的提交的 SHA-1 哈希。

    【讨论】:

      猜你喜欢
      • 2017-02-18
      • 2018-08-24
      • 2011-07-20
      • 2012-02-23
      • 2021-10-28
      • 1970-01-01
      • 2020-01-30
      • 2011-09-07
      • 1970-01-01
      相关资源
      最近更新 更多