假设我在由git管理的存储库中的某个位置,它基于某个路径。即:
/home/whatever/username/MyRepository/a/b/c
下的所有内容
/home/whatever/username/MyRepository
受到git控制。
是否有git命令我可以从托管路径下的某个任意位置运行,返回基本路径(在本例中为
/home/whatever/username/MyRepository
)?我可以通过目录结构反向搜索,然后等待找到.git目录,但这似乎非常hackish。
谢谢!
答案 0 :(得分:1)
此:
git rev-parse --show-toplevel