【发布时间】:2011-09-24 05:39:09
【问题描述】:
我已尝试在谷歌上搜索此问题的解决方案,但尚未找到。
给定一个名为“/project”的工作目录,我试图找到一种方法来判断 git 是否曾经在存储库的历史记录中跟踪过一个名为“/project/x/y/fubar”的文件。
这可能吗?看起来应该已经有答案了,但我的 google-Fu 今天早上让我失望了。
编辑:How to tell if a file is git tracked (by shell exit code)? 可能重复
我不认为这个问题与这个问题相同,因为我试图获取信息的文件不能保证当前被 git 跟踪,并且在调用时可能不存在于工作目录中。该问题的答案似乎都在告诉您文件是否当前被 git 跟踪。请告诉我我是否错了,并且其中一种解决方案对于我的目标是可以接受的。
【问题讨论】:
标签: git