チーム内で使用するために、gitolite サーバーをセットアップして実行しています。私のローカル git リポジトリの親は、中央の svn リポジトリです。gitolite サーバーがリモートとして追加され、プッシュとプルができるようになりました。リモートサーバー上に作成されたブランチが表示されないことを除いて、すべて正常に動作します
git remote update
.git/config ファイルを確認したところ、追跡が次のように設定されていることがわかりました
[remote "origin"]
url = git@server:project
fetch = +refs/heads/master:refs/remotes/origin/master
これを手動で変更すると
[remote "origin"]
url = git@server:project
fetch = +refs/heads/*:refs/remotes/origin/*
次に、オリジンでもすべてのリモートブランチを見ることができます。
私の質問は、git を追加するときにリモートですべてを追跡するように依頼することは可能ですか? そうでない場合、これらの手動変更は安全ですか?