gpt4 book ai didi

git - 在 git 提交期间检查文件是否被更改

转载 作者:太空狗 更新时间:2023-10-29 14:25:58 26 4
gpt4 key购买 nike

是否有任何 git 命令允许检查文件在上次提交期间是否被更改?

我想检查包含版本号的文件是否已更新,否则开发人员将收到警告,在版本升级之前不要将软件发布到集成环境。

最佳答案

试试这个:

git diff --name-only HEAD~1 HEAD | grep somefile.txt

此命令假定您要检查文件 somefile.txt 是否在上次提交中更改。如果你想检查 somefile.txt 在任意两次提交之间是否发生了变化,那么使用

git diff --name-only SHA1 SHA2 | grep somefile.txt

其中 SHA1SHA2 是界定差异的两个提交的哈希值。

关于git - 在 git 提交期间检查文件是否被更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39818331/

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