если бы git следил за этим файлом, для которого git существующий репо git был бы.
git rev-parse --show-toplevel
покажет вам верхнюю часть рабочего дерева для репо, в котором будет отслеживаться файл, который вы git add
оттуда, да, но Git не накладывает никаких требований на то, где части хранилища хранятся. Существует путь поиска для тех, которые вы не вызываете явно, и git rev-parse --show-toplevel
показывает вам найденное рабочее дерево, если вы не сказали, или то, которое вы сказали использовать. Скажите git help
, чтобы увидеть основные опции для его явного указания и указатели на дальнейшие документы, если они вам нужны.