0
現在のディレクトリからgitログを表示したいのですが、repoは別のディレクトリにあります。例えば与えられたディレクトリに対してgit logを表示するには
Iで/ tmp/fake_git/
:~$ cd /tmp/fake_git/
:/tmp/fake_git$ git log
commit edb15e07c007237c8c06fefbb5ffd8168f4ee3d7
[...] And so on it works
にgitリポジトリを持っている。しかし、私は他のディレクトリからそれを実行しようとするとき、それはあなたが-C
を使用したくない
:~$ cd/
:/$ git log /tmp/fake_git/
fatal: Not a git repository (or any of the parent directories): .git
:/$ git log -- /tmp/fake_git/
fatal: Not a git repository (or any of the parent directories): .git
:~$
[OK]をクリックします。迅速な対応に感謝します。それはうまく動作し、私はいくつかの引数を追加することができます: 'git -C /tmp/fake_git/.git/log-numstat' – Emiter