Freigeben ihres Codes in Git mithilfe von Eclipse

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019 | TFS 2018

Teilen Sie Ihr Eclipse-Projekt mit Ihrem Team in einem Azure DevOps Services/TFS-Git-Repository.

Voraussetzungen

  • Eine Azure DevOps-Organisation. Wenn Sie über keine verfügen, können Sie sich kostenlos für eine registrieren. Jede Organisation beinhaltet kostenlose, unbegrenzte private Git-Repositorys.
  • Ein lokales Eclipse-Projekt. Wenn sich Ihr Code in Azure Repos oder TFS bereits in der Versionskontrolle befindet und Sie ihn klonen möchten, lesen Sie Klonen eines Azure DevOps Services Git-Repositorys mit Eclipse.

Verwenden von Team Explorer Everywhere

Team Explorer Everywhere ist ein Open-Source-Eclipse-Plug-In, um Eclipse mit Azure DevOps Services oder Team Foundation Server zu verbinden. Wenn Sie mit Azure DevOps Services/TFS und Eclipse arbeiten, verwenden Sie dieses Plug-In, um eine Verbindung mit Ihren Repositorys, Builds und Arbeitselementen herzustellen.

Hinweis

Das Team Explorer Everywhere Plug-In funktioniert mit eclipse Versionen 4.2 (Juno) – 4.6 (Neon).

  1. Installieren Sie das Team Explorer Everywhere-Plug-In.

  2. Fügen Sie die Team Explorer Everywhere Ansicht in Eclipse hinzu. Wechseln Sie zu Fenster, Ansicht anzeigen, und wählen Sie Andere... Suchen Sie nach Team Explorer, wählen Sie die Ansicht Team Explorer aus, und wählen Sie OK aus.

    Hinzufügen der Team-Explorer-Ansicht zu Eclipse

Herstellen einer Verbindung mit Azure DevOps Services

  1. Wählen Sie in der Team Explorer Everywhere Ansicht Mit VSTS oder einem Team Foundation Server verbinden aus.

    Wählen Sie Verbindung mit Team Foundation Server herstellen aus, um Eine Verbindung mit Ihrem TFS- oder Azure DevOps-organization

  2. Wenn Sie Ihre Azure DevOps Services- oder Team Foundation Server-Konto-URL kennen, wählen Sie die Schaltfläche Server... unter Verbinden mit einem Team Foundation Server- oder Azure DevOps-organization aus, um Ihren TFS-Server oder Ihr TFS-Konto der Dropdownliste hinzuzufügen. Wenn Sie Ihre Kontoinformationen für Azure DevOps Services nicht kennen, wählen Sie Visual Studio Services durchsuchen aus, und wählen Sie Dann Weiter aus.

    Dialogfeld

    Beide Optionen werden zur Eingabe Ihrer Anmeldeinformationen aufgefordert, bevor Sie fortfahren.

  3. Wählen Sie im Dialogfeld Projektauswahl das Projekt aus, in dem Sie Ihren Code freigeben möchten, und wählen Sie Fertig stellen aus.

Erstellen eines lokalen Git-Repositorys für Ihr Eclipse-Projekt

Bevor Sie Ihr Projekt per Push an Azure Repos pushen können, müssen Sie es einem lokalen Git-Repository hinzufügen.

Hinweis

Wenn sich Ihr Code bereits in einem lokalen Git-Repository befindet, können Sie diesen Schritt überspringen.

  1. Wenn Ihr Projekt in Eclipse geöffnet ist, klicken Sie mit der rechten Maustaste auf den Projektnamen in Project Explorer, und wählen Sie Team, Projekt freigeben... Wählen Sie Git und dann Weiter aus.

  2. Wählen Sie im Fenster Git-Repository konfigurieren die Option Erstellen... aus, und wählen Sie einen Ordner für Ihr lokales Git-Repository aus. Wählen Sie Fertig stellenaus.

    Erstellen eines lokalen Git-Repositorys in Eclipse

  3. Klicken Sie in Project Explorer mit der rechten Maustaste auf Ihr Projekt, und wählen Sie Team, Commit... aus. Inszenieren Sie Ihre Änderungen, indem Sie Ihre Dateien in das Feld Inszenierte Änderungen ziehen, geben Sie eine Commitnachricht ein, und wählen Sie dann Commit aus.

    Committen Ihres Codes mit Git in Eclipse

Pushen Ihres Projekts in Ihr Azure DevOps Services/TFS-Repository

  1. Wählen Sie in Team Explorer Everywhere Git-Repositorys aus, klicken Sie dann mit der rechten Maustaste auf das leere Repository, in das Sie Ihr Eclipse-Projekt pushen möchten, und wählen Sie Klon-URL kopieren aus. Wenn Sie noch kein leeres Git-Repository in Azure DevOps Services/TFS erstellt haben, können Sie dieses mithilfe dieser Anweisungen erstellen.

    Kopieren Sie die Git-Repository-Klon-URL in Team Explorer Everywhere mit einem Rechtsklick.

  2. Klicken Sie unter Paket Explorer mit der rechten Maustaste auf Ihr Projekt, und wählen Sie Team, Push Branch ... aus. Fügen Sie die Klon-URL aus der Zwischenablage in das URI-Feld ein, und wählen Sie Weiter aus. Stellen Sie sicher, dass Upstream für Push und Pull konfigurieren im nächsten Fenster ausgewählt ist, und wählen Sie Weiter aus.

    Pushen Sie Ihren Code mithilfe der Klon-URL aus dem Web an Azure Repos

  3. Überprüfen Sie die Änderungen, und wählen Sie im Fenster Push Branch die Option Fertig stellen aus.

Ihr Projektcode befindet sich jetzt in Ihrem Git-Repository.

Problembehandlung

Was geschieht, wenn die Git-Ansichten für Commit und Push nicht angezeigt werden?

Sie können EGit herunterladen , um Git mit Eclipse zu verwenden.

Nächste Schritte