我如何找出Git认为顶级工作目录是什么?

imz*_*hev 19 git directory find git-config git-commands

可能重复:
有没有办法在一个命令中进入git根目录?

有时候,我对git认为我在Git工作目录中感到困惑,但对我来说,顶级工作目录(包含.git/)是什么并不明显.(可能这个回购是由一个错误造成的.)

那么,如果我在子目录中的某个地方,如何查找顶级Git repo目录?如何git打印它认为当前顶级工作目录的内容?

Gra*_*and 44

试试这个:

git rev-parse --show-toplevel
Run Code Online (Sandbox Code Playgroud)