Verwenden der Quellcodeverwaltung in der ServiceNow IDE
Verwenden Sie Git-Befehle und andere Funktionen der Quellcodeverwaltung in ServiceNow IDE, um Changes an einer Anwendung über ein Entwicklungsteam hinweg zu verwalten.
Git-Befehle
Nachdem Sie ein Git-Repository initialisiert oder geklont und eine Verbindung zum Git-Provider hergestellt haben, können Sie die folgenden Git-Befehle in der Quellcodeverwaltungsansicht ( ) oder in der Befehlspalette ausführen.
| Befehl | Beschreibung |
|---|---|
| Klonen ( Befehlspalette: Git: Clone |
Klonen Sie ein Remote-Repository, um Ihrem Arbeitsbereich eine Anwendung hinzuzufügen. Weitere Informationen finden Sie unter Klonen Sie ein Git-Repository mit ServiceNow IDE. |
| Auschecken in ( Befehlspalette: Git: Auschecken an... |
Checken Sie eine andere Verzweigung aus dem Repository aus. Wählen Sie die Verzweigung aus der Liste aus, oder erstellen Sie eine Verzweigung, und übertragen Sie sie in das Remote-Repository. In einer Instanz kann jeweils nur eine Verzweigung pro Repository ausgecheckt werden. |
| Phase ( Befehlspalette: Git: Changes bereitstellen |
Stellen Sie die Changes in Ihrem Arbeitsverzeichnis bereit, die Sie committen möchten. Wenn Sie Changes bereitstellen, werden Dateien aus der Liste Changes in die Liste Bereitgestellte Changes verschoben. |
| Bestätigen ( Befehlspalette: Git: Commit |
Committen Sie Ihre bereitgestellten Changes im lokalen Repository. Geben Sie eine Commit-Nachricht ein, um Ihre Changes zu beschreiben. |
| Push ( Befehlspalette: Git: Push |
Übertragen Sie Ihre committeten Changes in das Remote-Repository. |
| Abrufen ( Befehlspalette: Git: Pull |
Rufen Sie ab, um die neuesten Changes aus dem Remote-Repository mit dem lokalen Repository zusammenzuführen. |
| Stash ( Befehlspalette: Git: Stash, Git: Pop, Git: Drop, Git: Liste, Git: Übernehmen, Git: Löschen |
Erstellen Sie einen Stash für alle nicht bestätigten Änderungen, um sie lokal in Ihrem Arbeitsverzeichnis zu speichern und später zurückzukehren. Die Unterbefehle „pop“, „drop“, „list“, „apply“ und „clear“ werden beim Stashing unterstützt. Auswahlvorgang um Ihre Änderungen erneut in Ihrem Arbeitsverzeichnis anzuwenden. |
| Verwerfen ( Befehlspalette: Git: Änderungen verwerfen |
Änderungen verwerfen, um Änderungen an einer Anwendung rückgängig zu machen. |
| Verzweigung erstellen ( Befehlspalette: Git: Verzweigung erstellen... |
Fügen Sie einem Repository eine Verzweigung hinzu, und checken Sie sie aus. |
Führen Sie Konflikte zusammen
Wenn ein Konflikt zwischen lokalen und Remote-Changes in einer Datei besteht, wird die Datei unter Zusammenführungskonflikte in der Quellcodeverwaltungsansicht ( ) aufgeführt. Sie können Konflikte im Editor überprüfen und lösen, indem Sie den aktuellen oder den eingehenden Change bzw. beide akzeptieren oder die Datei manuell bearbeiten.
Commit-Verlauf
Der Commit-Verlauf für eine Verzweigung wird im Abschnitt „Commits“ der Quellcodeverwaltungsansicht ( ) aufgelistet und enthält Details zu den Commits. Um den Commit-Verlauf für eine Datei anzuzeigen, navigieren Sie zur Datei-Explorer-Ansicht (
), wählen Sie die Datei aus, und erweitern Sie den Abschnitt „Zeitleiste“. Wenn Sie einen Commit auswählen, wird ein Diff-Editor geöffnet, der die Changes vergleicht.
Repository-Changes
Um das Remote-Repository zu aktualisieren, mit dem eine Anwendung verbunden ist, können Sie den Befehl Git: Remote-Ursprung aktualisieren aus der Befehlspalette verwenden und eine andere Remote-Repository-URL eingeben.