Может ли Git сказать мне, каков текущий управляемый базовый путь - PullRequest
1 голос
/ 18 августа 2010

Предполагается, что я где-то в репозитории, управляемом git, который основан на некотором пути.Т.е.:

/home/whatever/username/MyRepository/a/b/c

, где все под

/home/whatever/username/MyRepository

находится под контролем git.

Есть ли команда git, которую я могу запустить из какого-то произвольного места в управляемом путикоторый возвращает базовый путь (в данном случае

/home/whatever/username/MyRepository

)?Я мог бы перевернуть поиск по структуре каталогов и подождать, чтобы найти каталог .git, но это кажется исключительно хакерским.

Спасибо!

1 Ответ

1 голос
/ 18 августа 2010

Это:

git rev-parse --show-toplevel
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...