これは非常にばかげたアイデアかもしれませんが、自動的に行われるプルが自動的に他のリポジトリからタグを取得するようにgitリポジトリを設定することはできますか?gitがすべてのプルで自動的にタグを取得するように設定するにはどうすればよいですか?
リモートを:あなたは、リモートreposistoryごとにこれを行うことができますように
the docsによると、それが見えます。 <名前> .tagopt
この値を--no-tagsに設定すると、リモートからフェッチする場合の自動タグの後に の自動タグが無効になります。。 を--tagsに設定すると、 にリモートブランチヘッドから到達できない場合でも、リモートのすべてのタグが<の名前>からフェッチされます。これらのフラグを直接 に渡してgit-fetch(1)に渡すと、この設定を上書きできます。 git-fetch(1)のオプション--tagsと --no-tagsを参照してください。
--tags
フェッチするたびにフェッチするデフォルトフラグを作成する方法はありますか?
フェッチタグはデフォルトなので、はっきりLinusが、それは悪いアイデアだと思っていません。しかし、私のグループはBitKeeperに慣れており、頻繁にタグを取ることを忘れる(つまりタグを解放する)。無駄なタグ量がばかげている場合は、タグを削除することができます。 –
@RossRogersしかし、リリースブランチをフェッチしている場合、タグも取得されます。 – VonC
デフォルトの振る舞いは、私たちのgitトランクからフェッチすることです(はい、私たちはトランクを持っていますが、人々は互いに引っ張り合うことができます)。このトランクは、[Jenkins](http://jenkins-ci.org/)に似た内部ツールでwrapperされ、一連のテストを通過した後に編集内容のみを統合します。 とにかく、彼らは通常、より多くの回帰が実行されている内部 "リリース"から引き出されません。彼らは回帰によって非常によく守られているので、彼らは通常、トランクの先端から引っ張ります。 1つのコマンドで常にタグをつかうようにしたいので、私はこの質問をしました。 –