web-dev-qa-db-ja.com

新しいブランチをEclipse Gitリモートトラッキングに表示するにはどうすればよいですか?

既存のEclipse gitプロジェクトがあり、マスタートラッキングと開発ブランチがローカルトラッキングとリモートトラッキングの両方に存在しています。私はgitリポジトリに新しいブランチを追加したばかりですが、それをEclipseに表示する方法を理解できません。

この件について読み上げましたが、自動的に表示されるようになっているようです。私は多くの同様の質問を見つけましたが、それらはすべて、1つの新しいブランチだけが見つからないという問題ではなく、完全に空のリモートトラッキングフォルダーの問題に対処しているようです。私はすでにマスターと開発のプレゼントを持っています。

これは機能しないものです:

  • [Gitリポジトリ]ウィンドウで[更新]をクリックします。
  • 私が見つけることができるあらゆる種類の同期、プル、またはその他の更新

これがうまくいくでしょう:

  • リモートトラッキングフォルダを右クリックし、[リポジトリのパスまたはURIを貼り付け]を選択します。それを行って、すでに存在しているのとまったく同じパスを選択すると、新しいブランチが表示されます。このアクションでは、リポジトリ全体を再び完全に空のフォルダーに完全に複製する必要があります。これは、これが機能することを意図した方法ではありません。
  • なんらかのコマンドラインツールを使用するとうまくいくと思いますが、これが存在することを確信しているため、Eclipseソリューションが本当に必要です。
13
jumps4fun

Gitリポジトリビューで:

  1. リポジトリを右クリックしてFetch from Upstream
  2. Branches/Remote Trackingの下に新しいブランチが表示されない場合は、fetchを構成する必要があります:
    1. 下のフェッチノードを右クリックRemotes/Originを選択し、フェッチの構成...
    2. Configure Fetchで、単一のRefマッピングのみが存在することを確認してください+refs/heads/*:refs/remotes/Origin/*
      Configure fetch
27
howlger