gpt4 book ai didi

git - 如何判断 git 是否跟踪过文件 X

转载 作者:IT王子 更新时间:2023-10-29 01:24:57 24 4
gpt4 key购买 nike

我尝试用谷歌搜索解决这个问题,但还没有找到。

给定一个名为“/project”的工作目录,我试图找到一种方法来判断 git 是否曾在存储库的历史记录中跟踪过一个名为“/project/x/y/fubar”的文件。

这可能吗?看起来应该已经有了答案,但今天早上我的 google-Fu 却让我失望了。

编辑:可能在 How to tell if a file is git tracked (by shell exit code)? 重复

我不认为这个问题与这个问题相同,因为我试图获取信息的文件不能保证当前被 git 跟踪,并且在调用时可能不存在于工作目录中。该问题的答案似乎都告诉您该文件是否当前正在被 git 跟踪。如果我错了,请告诉我,其中一种解决方案对我的目标来说是可以接受的。

最佳答案

最简单的是 git log --all -- x/y/fubar - 如果文件在那里,它至少会给出一个日志条目。

关于git - 如何判断 git 是否跟踪过文件 X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6505557/

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