gpt4 book ai didi

git - 如何与blame命令一起显示提交消息?

转载 作者:行者123 更新时间:2023-12-04 17:51:43 26 4
gpt4 key购买 nike

我有以下命令来显示特定的 blame 信息
git blame -L 11,13 <file-path>
但它不会给我提交信息,我必须运行另一个命令,可能是 git show <hash>获取提交消息。

提交消息在这里很重要,因为我不需要知道谁做了这些更改,但为什么也要知道。

我试过 git log --date=iso -L 11,13:<file-path> --format="%h %an %ad %s" ,看起来不错,但是显示的详细差异信息太多,我不需要这么多信息。

以下是我的要求:

  • 提交哈希
  • 作者
  • 作者日期
  • 提交消息
  • 更新内容
  • 最佳答案

    git blame -L 11,13 <file-path> | while read hash others;
    do
    echo $hash $others "|Subject:" $(git log -1 --pretty=%s $hash)
    done

    关于git - 如何与blame命令一起显示提交消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44177174/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com