【发布时间】:2019-12-07 15:24:08
【问题描述】:
是否有一个 git(最好是管道)命令来检查文件在两次提交之间是否发生了变化?
我可以用一点 grep 来检查,但这感觉不是最干净的解决方案:
git diff --name-only HEAD HEAD~4 -- filename | grep -q filename
EDIT :我希望返回码反映文件是否已更改。
【问题讨论】:
-
git diff --name-only HEAD HEAD~4 -- filename要么报告filename的更改,要么不报告。为什么需要grep? -
我希望返回码能反映有没有变化。
标签: git git-diff git-plumbing