web-dev-qa-db-fra.com

Que signifie l'option "Projets de partage automatique situés dans le référentiel git" d'EGit?

Chaque fois que j'importe un projet maven. Parmi les tâches restantes à effectuer apparaît toujours Projet de partage automatique git (en attente).

Je creuse sur le Web et je trouve juste où activer/désactiver l'option, mais je veux comprendre ce qui se passe et si j'en ai besoin.

Ce que je fais toujours, c'est créer/cloner le projet en ligne de commande, puis l'importer dans Eclipse, puis je peux faire tout le travail git dans EGit.

L'option Projets de partage automatique situés dans le référentiel git est-elle nécessaire dans ce scénario ou je peux la désactiver?

27
PCJ

En bref: Oui, l'option est nécessaire, sinon vous devrez partager manuellement le projet avec le référentiel auquel il appartient.

L'option Projets de partage automatique situés dans le référentiel Git vous évite généralement l'étape supplémentaire de partage le projet créé ou importé avec un référentiel.

Un projet qui appartient à un certain référentiel (dans Git: est situé dans le répertoire de travail) doit être marqué comme tel. Par conséquent, vous ouvrez le menu contextuel des projets, accédez à Équipe> Partager le projet et sélectionnez le référentiel.

Ce n'est qu'après que vous verrez des décorations (par exemple, la branche actuelle) et que vous pourrez valider les modifications de ce projet, etc.

Chaque fois qu'un projet est créé ou importé qui se trouve dans le répertoire de travail d'un référentiel connu par EGit, il sera automatiquement partagé si l'option ci-dessus est activée.

15
Rüdiger Herrmann