Tutorial-Teil 2: Initialisieren Sie ein Repository für Ihre Anwendung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Initialisieren Sie ein lokales Git-Repository für eine Anwendung in ServiceNow IDEUnd übertragen Sie es in ein Remote-Git-Repository in GitHubZum Verwalten der Anwendung in der Quellcodeverwaltung.

    Vorbereitungen

    Schließen Sie Tutorial-Teil 1: Erstellen Sie eine Anwendung in ServiceNow IDE ab.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Wählen Sie in der Aktivitätsleiste die Ansicht Quellcodeverwaltung aus ( Quellcodeverwaltung).

      Quellsteuerungsansicht ohne verbundene Repositorys und die Option zum Initialisieren eines lokalen Repositorys.

    2. Initialisieren Sie ein Git-Repository, das lokal für ist ServiceNow IDE.
      1. Wählen Sie Aus Repository Initialisieren .
      2. Drücken Sie zur Verwendung die Eingabetaste Haupt Als Standardverzweigungsname.
      Ein lokales Repository wird für Ihre Anwendung initialisiert, und die Anwendungsdateien, die in der Quellcodeverwaltung nachverfolgt werden, befinden sich in der Liste „nicht nachverfolgte Changes“. Anwendungsdateien und -Verzeichnisse, die in angegeben sind .Gitignore Datei wird in der Quellcodeverwaltung nicht nachverfolgt.
      Tipp:
      Wenn Sie eine Datei in der Liste auswählen, können Sie einen Vergleich der aktuellen und der vorherigen Version der Datei im Diff-Editor anzeigen.

      Bevor Sie Ihre Anwendung in ein Remote-Git-Repository verschieben können, müssen Sie Ihre Änderungen im lokalen Git-Repository bereitstellen und bestätigen.

    3. Stellen Sie Ihre Änderungen bereit, und bestätigen Sie sie.
      1. Wählen Sie in der Liste nicht nachverfolgte Changes das Symbol „alle nicht nachverfolgten Changes bereitstellen“ aus ( Stellen Sie alle nicht nachverfolgten Changes bereit).

        Quellsteuerungsansicht mit Anwendungsdateien in der Liste „nicht nachverfolgte Changes“.

        Ihre Changes werden in die Liste der bereitgestellten Changes verschoben.
      2. Geben Sie im Nachrichtenfeld eine Commit-Nachricht ein.
      3. Wählen Sie das Commit-Symbol ( Stellen Sie alle nicht nachverfolgten Changes bereit).

        Quellsteuerungsansicht mit Anwendungsdateien in der Liste der bereitgestellten Changes und einer Commit-Nachricht.

      Jetzt, da Sie Commit-Changes haben, können Sie den Abschnitt Commits erweitern, um Ihren Commit-Verlauf und Details zu jedem Commit anzuzeigen.

      Commit-Verlauf, der einen ersten Commit anzeigt, einschließlich Commit-Nachricht und Autor.

      Um Ihre Änderungen an ein Remote-Repository zu übertragen, auf das andere Entwickler zugreifen können, müssen Sie ein Repository mit einem Git-Anbieter wie erstellen GitHubUnd generieren Sie ein persönliches Zugriffstoken.
      Hinweis:
      Die folgenden Schritte demonstrieren die Verwendung von GitHubUnd Standardauthentifizierung als Beispiel, aber Sie können einen anderen Git-Anbieter Ihrer Wahl oder die OAuth 2,0-Authentifizierung verwenden. Weitere Informationen finden Sie unter Integration der Quellcodeverwaltung mit ServiceNow IDE.
    4. Erstellen Sie ein Remote-Repository.
      1. Melden Sie sich bei Ihrem GitHub-Konto an.
      2. Wählen Sie das Menü Neu erstellen aus ( Erstellen Sie neu) Und auswählen Neues Repository .
      3. Füllen Sie im Formular „Neues Repository“ die Felder aus.

        Erstellen Sie ein neues Repository-Formular in GitHub.

      4. Wählen Sie Aus Erstellen Sie ein Repository .
      5. Kopieren Sie die HTTPS-URL aus Ihrem Repository, und fügen Sie sie an einem Ort ein, an dem Sie einfach erneut darauf zugreifen können, um sie in den folgenden Schritten zu verwenden.

        Kopieren Sie die HTTPS-URL für Ihr Repository in GitHub.

    5. Erstellen Sie ein persönliches Zugriffstoken.
      1. Aus Ihrem Anwenderprofil in GitHub, Auswählen Einstellungen .
      2. Wählen Sie aus den Einstellungskategorien aus Entwicklereinstellungen .
      3. Wählen Sie im Menü persönliche Zugriffstoken die Option aus Token (klassisch) .
      4. Wählen Sie im Menü „Neues Token generieren“ die Option aus Neues Token generieren (klassisch) .
      5. Wählen Sie im Formular Neues persönliches Zugriffstoken (klassisch) die aus Repository Umfang, und füllen Sie die verbleibenden Pflichtfelder aus.
        Die Repository Bereich ist erforderlich, um eine Verbindung mit herzustellen ServiceNow IDE.

        Erstellen Sie ein neues persönliches Zugriffstoken (klassisch) mit dem in der Bereichsliste ausgewählten Repository-Bereich.

      6. Wählen Sie Aus Token generieren .
      7. Kopieren Sie das Token, und fügen Sie es an einem Ort ein, an dem Sie einfach erneut darauf zugreifen können, um es in den folgenden Schritten zu verwenden, damit Sie es nicht erneut generieren müssen.

        Ein persönliches Zugriffstoken, das Sie kopieren können.

    6. Konfigurieren Sie die Standardauthentifizierung in ServiceNow IDEUm eine Verbindung zum Remote-Repository herzustellen.
      1. Navigieren Sie zum ServiceNow IDE.
      2. Verwenden Sie eine der folgenden Tastenkombinationen, um die Befehlspalette zu öffnen:
        • Fenster: Strg+Umschalt+P
        • Mac: Cmd-Shift-P
      3. Eingabetaste Git: Legen Sie ID-Git-Anmeldeinformationen fest Und drücken Sie die Eingabetaste.
      4. Wählen Sie im Formular „neue Git-Anmeldeinformationen“ die Option aus Standardauthentifizierung .
      5. Füllen Sie im Formular die Felder aus.
        Tabelle : 1. Neues Git-Anmeldeinformationsformular
        Feld Beschreibung
        Git-Repository-URL Die HTTPS-URL des Git-Repositorys, das Sie in erstellt haben GitHub. Beispiel: https://github.com/<owner>/hallo-World.git .
        Git-Anwendername Ihr GitHubAnwendername.
        Persönliches Zugriffstoken Das persönliche Zugriffstoken, aus dem Sie generiert haben GitHub.
      6. Wählen Sie Absenden.
      Jetzt, da Ihre Anmeldeinformationen für die Authentifizierung konfiguriert sind, können Sie Ihre Anwendung an das Remote-Repository übertragen.
      Tipp:
      Wenn Sie vorhandene Git-Anmeldeinformationen verwalten müssen, verwenden Sie Git: Git-Anmeldeinformationen verwalten Befehl aus der Befehlspalette.
    7. Übertragen Sie Ihre Änderungen an das Remote-Repository.
      1. Wählen Sie das Menüsymbol „weitere Aktionen“ aus ( Weitere Aktionen) Und auswählen Veröffentlichen .

        Übertragen Sie die bereitgestellten Änderungen an das Remote-Repository.

      2. Geben Sie die HTTPS-URL des Remote-Git-Repositorys ein, und drücken Sie die Eingabetaste.
      Die Anwendung wird dem Remote-Repository in hinzugefügt GitHub, Und Changes an der Anwendung über Anwender hinweg werden Remote nachverfolgt.

      Das Hello-World-Repository in GitHub, das die Hello World-Anwendung aus der ServiceNow-IDE enthält.

    Ergebnisse

    Sie können Verzweigungen im Repository auschecken oder erstellen und Änderungen an das Remote-Repository übertragen. Weitere Informationen finden Sie unter Verwenden der Quellcodeverwaltung in ServiceNow IDE.

    Hinweis:
    Eine Anwendung auf einer Instanz kann jeweils nur mit einem Repository verbunden werden. Zum Aktualisieren des Remote-Repositorys, mit dem eine Anwendung verbunden ist, können Sie verwenden Git: Remote-Ursprung aktualisieren Befehl aus der Befehlspalette, und geben Sie eine andere Remote-Repository-URL ein.

    Nächste Maßnahme

    Fahren Sie mit fort Tutorial-Teil 3: Definieren Sie eine Tabelle in ServiceNow FluentCode.