小编典典

如何在不进入存储库的情况下执行 Git 命令?

all

有没有办法在不进入该存储库的情况下对存储库执行 Git 命令?

例如这样的事情:git /home/repo log

请不要告诉我这样做cd。我正在通过exec电话进行此操作。


阅读 64

收藏
2022-07-04

共1个答案

小编典典

尝试:

git --git-dir=/home/repo/.git log

提供一直到存储库的 .git 目录的路径很重要。否则,您只会收到一条错误消息,内容如下:

fatal: Not a git repository
2022-07-04