我在目录中A。如何git log为目录中的 git 存储库执行B?
A
git log
B
从,man git:
man git
--git-dir在传递任何命令之前,您可以使用参数执行此操作。
--git-dir
git --git-dir /foo/bar/.git log
(指定.git目录是必要的。)从文档中:
.git
--git-dir=<path> 设置存储库的路径。这也可以通过设置GIT_DIR环境变量来控制。它可以是当前工作目录的绝对路径或相对路径。
--git-dir=<path>
设置存储库的路径。这也可以通过设置GIT_DIR环境变量来控制。它可以是当前工作目录的绝对路径或相对路径。
GIT_DIR