C'est la première fois que je fais cela. J'ai importé un projet git dans Eclipse. Ensuite, j'ai utilisé le shell pour créer une autre branche et passer à la nouvelle branche.
L'actualisation du projet importé dans Eclipse est-elle suffisante pour indiquer à Eclipse que nous travaillons sur la nouvelle branche créée?
merci
Cliquez avec le bouton droit de la souris sur votre projet et sélectionnez Équipe → Branche pour créer de nouvelles branches ou pour basculer entre des branches existantes. Vous pouvez également changer de branche dans la vue Historique.
En fait, je ne pense pas que vous ayez même besoin d'actualiser le projet. Autrement dit, si eGit est installé et que vos projets sont déjà configurés en tant que projets git (ils devraient l'être, car dans la plupart des cas, egit le fait automatiquement).
Chaque fois que vous exécutez des commandes git sur le shell (en dehors d’Eclipse), egit actualisera automatiquement les projets pour vous et mettra à jour leur statut lorsque vous revenez à Eclipse.
Si vous n’utilisez pas egit, alors oui, vous devez actualiser les projets manuellement, mais c’est tout ce que vous auriez à faire depuis l’exécution de la commande 'git checkout my-branch' dans le shell a déjà modifié les fichiers sur le disque pour les transformer en fichiers. de 'ma branche'.
En fait, lorsque vous travaillez avec Eclipse, eGit est un outil très cool intégré à Eclipse, qui vous permet de faire tout ce que vous voulez avec git, comme
Lisez ici pour en savoir plus. Guide de l'utilisateur Eclipse Egit Ainsi, vous pouvez faire tout le contenu du référentiel de versions à un seul endroit pendant que vous codez.
Donc, pour répondre à votre question, oui lorsque vous extrayez une nouvelle branche, même dans une invite de commande/shell, vos modifications seront reflétées dans Eclipse.