Я пробовал поиск в Google для решения этой проблемы, но еще не нашел его.
Учитывая рабочий каталог с именем '/project', я пытаюсь найти способ сказать, что git когда-либо в истории репозитория отслеживал файл с именем '/project/x/y/fubar'.
Возможно ли это? Похоже на то, что должно иметь ответ уже, но мой google-Fu не удается мне сегодня утром.
Изменить: возможно дублировать в Как узнать, отслеживается ли файл git (по коду выхода оболочки)?
Я не рассматриваю этот вопрос так же, как этот, потому что файл, который я пытаюсь получить информацию, не гарантируется в настоящее время отслеживается git и может не существовать в рабочем каталоге во время вызова. Ответы на этот вопрос, похоже, говорят вам, отслеживает ли файл файл git. Скажите, пожалуйста, если я ошибаюсь, и одно из этих решений приемлемо для моей цели.