2

これは私にはまったく明確ではありません: http://git-scm.com/2010/04/11/environment.html

私が把握できることから、個々のリポジトリに対してはできません。コマンドは十分に明確ではありません...

私が理解できることから、私は次のようにすることができます:

GIT_DIR="directory here"

ただし、これは Git リポジトリの Git フォルダーのグローバル ディレクトリのようです。こんな感じですか?

このリポジトリのみに Git ディレクトリを正確に設定するにはどうすればよいですか?

ご協力いただきありがとうございます。あまりにもばかげている場合は申し訳ありませんが、私にとっては本当に混乱しています。

4

2 に答える 2

2

環境変数を使用している場合は、使用する前にすべてのリポジトリに設定する必要があります。これを行うには、正しい環境変数を設定する特別なバッチ ファイルを介してシェル/プログラムを起動します。このように、環境変数は現在のプロセスとその子に対してのみ設定されるため、他のプロセスには影響しません。

.git ディレクトリがないと、この情報を保存する方法がないため、特定の GIT_DIR 値をディスク上の特定のフォルダーに永続的に割り当てる方法はありません。

于 2013-04-02T16:37:36.427 に答える