可能重复:
有没有一种方法可以在一个命令中到达git根目录?
如何检查我正在使用哪个git存储库?
我可以用'git init
'看到结果。
git init返回'Reinitialized existing Git repository in c:/Users/k-9/.git/
'
但我认为git init不是一个合适的命令。
可能重复:
有没有一种方法可以在一个命令中到达git根目录?
如何检查我正在使用哪个git存储库?
我可以用'git init
'看到结果。
git init返回'Reinitialized existing Git repository in c:/Users/k-9/.git/
'
但我认为git init不是一个合适的命令。
git rev-parse --show-toplevel
命令可以显示Git版本库的顶层目录,如果您的工作目录是Git版本库。
$ git rev-parse --show-toplevel
fatal: Not a git repository (or any of the parent directories): .git
$ cd gitrepo
$ git rev-parse --show-toplevel
/home/jamessan/gitrepo