0

ビルド サーバーでローカル リポジトリのクローンを作成しようとすると、奇妙な問題が発生します。

私のリポジトリは/opt/git/repos/my_repo.git

a を実行するのgit clone /opt/git/repos/my_repo.gitは非常に高速です

ただし、編集すると.gitconfig

以下を追加します。

[url "/opt/git/repos/"]
    insteadOf = "gitserver:"

次に試してください:

git clone gitserver:my_repo.gitこれは非常に遅いです

アップデート:

フラグ --local または -l は効果がありません。Git はデフォルトでリモート リポジトリに設定されているようです。

実際には、gitserver: エイリアスをリモート git サーバーとして扱います。この問題の回避策はありますか? ありがとう!

4

1 に答える 1

0

推測ですが、DNS で「/opt/git/repos」を検索しようとしている可能性があります。おそらく試してみてください[url file:///opt/git/repos/]。ただし、実際に gitserver を検索しようとしている場合は、まだ機能しない可能性があります。--local フラグを使用することもできます。

于 2012-06-05T19:42:06.100 に答える