当我们在使用git的时候,有时候需要知道当前文件夹相对于工作目录根目录的相对路径等等,那么我们可以使用 git rev-parse 添加一个参数就可以实现,如:
显示当前仓库版本库 .git 目录所在位置:
$ git rev-parse --git-dir
d:/self-test/practice/.git
显示工作区根目录:
$ git rev-parse --show-toplevel d:/self-test/practice
相对于工作区根目录的相对目录:
$ git rev-parse --show-prefix php-judge/
显示当前目录到工作区根目录的深度:
$ git rev-parse --show-cdup
../