16

私のサーバーでは、個人のgitリモートサイドプロジェクト(gitosisを使用)をホストし、リポジトリ(Githubなど)を参照するためのWebインターフェイスを構築しました。

リモート側では、作業ツリーが欠落しているため、多くのことを実行することは許可されていません。これは正しいです。ところで、リポジトリエクスプローラーの場合、コマンドをほとんど使用せずに、ほとんどすべてを実行できます。

gitのせいを除いて。

リモート側のリポジトリ内で、ツリーが機能していないファイルのせいにする方法を見つけることができません。アイデアはありますか?

4

2 に答える 2

31

以下は、裸のリポジトリでも機能するはずです。

git blame <rev> -- <path>

例えば

git blame master -- README.txt
于 2010-11-12T23:29:49.510 に答える