kledgeb Ubuntuの使い方や日本語化、アプリの使い方を紹介しています。 Ubuntuの最新情報も紹介しています。

ローカルリポジトリーにリモートリポジトリーを追加し、フェッチ実行時にタグを取得しない

  「ローカルリポジトリー」に「リモートリポジトリー」を追加し、フェッチ実行時にタグを取得しないようにします。

  この設定は永続的です。
  従ってfetch実行時は、常に「タグ」の取得は行われなくなります。

  追加する「リモートリポジトリー」の「タグ」が必要なければ、この方法で「リモートリポジトリー」を追加すると良いでしょう。

  1.リモートリポジトリーの確認

    現在「ローカルリポジトリー」登録されている「リモートリポジトリー」を確認すると、以下のようになっています。


  2.タグの確認

    「タグ」の一覧を表示すると、以下のようになっています。



    現在「タグ」はありません。

  3.コマンドの実行

    コマンドのオプションは、以下のオプションを指定します。

オプション
--no-tags

     「端末」から、以下のコマンドを実行します。
    コマンドの説明は、「ローカルリポジトリーにリモートリポジトリーを追加するコマンドの説明」を参考にしてください。

    ポイントは、赤字の箇所です。

git remote add -f --no-tags myAnotherProject git://192.168.56.1/myAnotherProject


  4.コマンドの実行結果

    「リモートリポジトリー」を追加後、fetchが行われますが、「タグ」の取得は行われていません。


    これ以降行うfetchでも、「タグ」の取得は行われません。

  5.リモートリポジトリーの確認

    「リモートリポジトリー」を確認すると、以下のように指定した「リモートリポジトリー」が「ローカルリポジトリー」に追加されています。



  6.タグの確認

    「タグ」の一覧を表示すると、「タグ」の取得が行われていないため、「リモートリポジトリー」追加前と同じ状態です。




関連コンテンツ
同一カテゴリーの記事
コメント
オプション