web-dev-qa-db-fra.com

Comment faire apparaître une nouvelle branche dans Eclipse Git Remote Tracking?

J'ai un projet git Eclipse existant, avec une branche maître et développement présente dans le suivi local et à distance. Je viens d'ajouter une nouvelle branche dans mon référentiel git, mais je n'arrive pas à comprendre comment l'afficher dans Eclipse.

J'ai essayé de lire sur le sujet, mais il semble que l'on s'attend à ce qu'il apparaisse automatiquement. J'ai trouvé beaucoup de questions similaires, mais elles semblent toutes traiter les problèmes d'un dossier de suivi à distance complètement vide, au lieu de mon problème d'une seule nouvelle branche manquante. J'ai déjà Master et Develop présent.

Voici ce qui ne fonctionne pas:

  • Cliquez sur Actualiser dans la fenêtre des référentiels Git.
  • Tout type de synchronisation, d'extraction ou autre mise à jour que je peux trouver

Voici ce qui fonctionnerait:

  • Cliquez avec le bouton droit sur le dossier de suivi à distance et sélectionnez "Coller le chemin du référentiel ou URI". Si je le fais et que je sélectionne exactement le même chemin que celui qui existe déjà, je peux voir ma nouvelle branche. Cette action nécessite que je clone à nouveau l'intégralité du référentiel dans un dossier vide, et cela ne peut pas être ainsi que cela doit fonctionner.
  • Je crois que cela pourrait fonctionner pour utiliser une sorte d'outil de ligne de commande, mais je veux vraiment une solution Eclipse à cela, car je suis sûr qu'elle existe, et il me manque juste quelque chose.
13
jumps4fun

Dans la vue Git Repositories:

  1. Cliquez avec le bouton droit sur le référentiel et choisissez Récupérer en amont
  2. Si la nouvelle branche ne s'affiche pas ci-dessous Branches/Suivi à distance, vous devez configurer la récupération:
    1. Cliquez avec le bouton droit sur le nœud d'extraction ci-dessous Télécommandes/Origine et choisissez Configurez Fetch ...
    2. Dans le Configure Fetch assurez-vous qu'il n'y a qu'un seul Ref mapping+refs/heads/*:refs/remotes/Origin/*:
      Configure fetch
27
howlger