回答:
これは可能ですか?
要するに、いいえ、正確ではありません。ただし、https://stackoverflow.com/questions/1178389/browse-and-display-files-in-a-git-repo-without-cloningには、gitリポジトリが存在するマシンでSSHコマンドをリモートで実行するための優れた代替手段があります生きています。
gitリポジトリでは動作しません。SSHコマンドを実行できるものだけです。
そうは思えません(少なくとも今のところは簡単です-これを可能にするためにGitを拡張できるかもしれません)。
浅いクローンを一時プロジェクトに作成し、実行してgit log
からディレクトリを再度削除する小さなスクリプトを作成しました。浅いクローン作成は高速であることが望まれます。
スクリプトはこちら:https : //github.com/albertz/helpers/blob/master/git-log-remote.sh