180

現在、次のようなgitリモートセットアップがあります。

[remote "upstream"]
    url = <redacted>
    fetch = +refs/heads/*:refs/remotes/upstream/*

ブランチ マスターで発行git pullすると、すべてのリモート ヘッドがリモート/アップストリームにフェッチされ、次にリモート/アップストリーム/マスターがマスターにマージされます。到達可能なすべてのタグも同時にフェッチされるため、非常に便利です。

ヘッドから直接到達できるタグだけでなく、リモートからすべてのgit pullタグをさらに取得したいと思います。最初に を設定しようとしましたが、これによりタグのみがフェッチされ、すべてが壊れていることがわかりました。(ジュニオは、それは恐ろしい設定ミスだとさえ言っています)。tagopt == --tags

git pullリモートヘッドに加えて、デフォルトですべてのリモートタグを取得する方法はありますか?

4

7 に答える 7

15

それは簡単です。する

git fetch --all
于 2016-03-21T14:27:13.323 に答える