---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Initialisiert ein Git-Repository
================================

Initialisieren Sie ein Git-Repository mit ServiceNow IDE {#ariaid-title1}
=========================================================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Initialisieren Sie ein lokales Git-Repository für eine Anwendung, und verschieben Sie es in ein Remote-Git-Repository, um eine Anwendung in der Quellcodeverwaltung zu verwalten.

Vorbereitungen
--------------

* Erstellen oder konvertieren Sie eine Anwendung mit ServiceNow IDE. Weitere Informationen finden Sie unter [Erstellen Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/M8cjFJAi1kSNC2dFqKg3bg "Erstellen Sie eine bereichsbezogene Anwendung für die Entwicklung im Quellcode mit ServiceNow IDE.") oder [Konvertieren Sie eine Anwendung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/rFo5P5PGv0L1iTdChfOiFw "Konvertieren Sie eine vorhandene bereichsbezogene Anwendung so, dass die Entwicklung im Quellcode mit ServiceNow IDEunterstützt wird.").
* Erstellen Sie ein dediziertes Git-Repository für die Anwendung von Ihrem Git-Provider.
* Legen Sie Ihre Standard- oder OAuth 2.0-Anmeldeinformationen fest, damit ServiceNow IDE eine Verbindung zu Ihrem Git-Repository herstellen kann. Weitere Informationen finden Sie unter [Stellen Sie mithilfe der Standardauthentifizierung eine Verbindung zu einem Git-Provider mit her ServiceNow IDE](https://servicenow-prod.fluidtopics.net/epqjUcZvRHZMRnDtalHw~w "Stellen Sie mit Anmeldeinformationen für die Standardauthentifizierung eine Verbindung zu einer Git-Domäne oder einem Git-Repository her, um Anwendungen in der Quellcodeverwaltung über ServiceNow IDEzu verwalten.") oder [Konfigurieren Sie OAuth 2.0-Anmeldeinformationen, um eine Verbindung zu einem Git-Provider mit herzustellen ServiceNow IDE](https://servicenow-prod.fluidtopics.net/q0z1fOna51mwyeSM0kjjNA#authenticate-git-repository-oauth "Stellen Sie mit OAuth 2.0-Anmeldeinformationen eine Verbindung zu einer Git-Domäne oder einem Git-Repository her, um in der Quellcodeverwaltung für Anwendungen in ServiceNow IDEzu verwalten.").

{#initialize-git-repository-servicenow-ide__ul_cst_bs4_bcc}

Erforderliche Rolle: sn_glider.ide_git_user oder admin

Warum und wann dieser Vorgang ausgeführt wird
---------------------------------------------

Eine Anwendung in einer Instanz kann jeweils nur mit einem Repository verbunden sein. Informationen zum Klonen einer Anwendung, die in einem Remote-Git-Repository vorhanden ist, finden Sie unter [Klonen Sie ein Git-Repository mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/ehAEs5F~6IDpLvkuThEuVw "Klonen Sie ein Remote-Git-Repository, um in der Quellcodeverwaltung mit ServiceNow IDEan einer Anwendung zusammenzuarbeiten.").

Prozedur
--------

1. Navigieren zu AlleApp DevelopmentServiceNow-IDE.
2. Öffnen Sie einen Arbeitsbereich mit einer Anwendung, die nicht mit einem Git-Repository verbunden ist.
3. Wählen Sie in der Aktivitätsleiste die Quellcodeverwaltungsansicht ( ![Quellcodeverwaltung]()).
4. Wählen Sie Repository initialisieren aus, oder verwenden Sie den Befehl <kbd class="ph userinput">Git: Repository initialisieren</kbd> aus der Befehlspalette.
5. Wählen Sie die Anwendung aus, für die Sie ein Git-Repository initialisieren möchten, und drücken Sie die Eingabetaste.
6. Wählen Sie main als Standardverzweigungsname aus, oder geben Sie einen anderen Namen ein, und drücken Sie die Eingabetaste.
7. Wählen Sie das Symbol Alle nicht nachverfolgten Changes bereitstellen ( ![Alle nicht nachverfolgten Changes bereitstellen]()).
8. Geben Sie eine Commit-Nachricht ein, und wählen Sie das Commit-Symbol ( ![Alle nicht nachverfolgten Änderungen bereitstellen]()).
9. Wählen Sie das Menüsymbol Weitere Aktionen ( ![Weitere Aktionen]()) und anschließend Push.
10. Geben Sie eine Remote-Repository-URL ein, und drücken Sie die Eingabetaste.

Ergebnisse
----------

Die Anwendung ist im Remote-Repository verfügbar.
Wenn Ihre Git-Anmeldeinformationen nicht konfiguriert oder inaktiv sind, wird die Anwendung nicht in das Remote-Repository übertragen. Wenn Sie aufgefordert werden, Ihre Anmeldeinformationen zu konfigurieren, wählen Sie Konfigurieren, um Ihre Git-Anmeldeinformationen zu konfigurieren, und versuchen Sie es erneut.

Nächste Maßnahme
----------------

Sie können auschecken oder Verzweigungen im Repository erstellen und Changes per Push an das Remote-Repository übertragen. Weitere Informationen finden Sie unter [Verwenden der Quellcodeverwaltung in der ServiceNow IDE](https://servicenow-prod.fluidtopics.net/WizOImdM2x2p8kd8DUVlxQ "Verwenden Sie Git-Befehle und andere Funktionen der Quellcodeverwaltung in ServiceNow IDE, um Changes an einer Anwendung über ein Entwicklungsteam hinweg zu verwalten.").
**Zugehörige Konzepte**   

* [Stellen Sie über OAuth 2.0 eine Verbindung zu einem Git-Provider mit her ServiceNow IDE](https://servicenow-prod.fluidtopics.net/q0z1fOna51mwyeSM0kjjNA#connect-git-provider-oauth-2 "Richten Sie eine OAuth 2.0-Anwendungsregistrierung und -Anmeldeinformationen ein, um über ServiceNow IDEeine Verbindung zu Ihrem Git-Provider herzustellen.")
* [Verwenden der Quellcodeverwaltung in der ServiceNow IDE](https://servicenow-prod.fluidtopics.net/WizOImdM2x2p8kd8DUVlxQ "Verwenden Sie Git-Befehle und andere Funktionen der Quellcodeverwaltung in ServiceNow IDE, um Changes an einer Anwendung über ein Entwicklungsteam hinweg zu verwalten.")  
**Zugehörige Tasks**   

* [Stellen Sie mithilfe der Standardauthentifizierung eine Verbindung zu einem Git-Provider mit her ServiceNow IDE](https://servicenow-prod.fluidtopics.net/epqjUcZvRHZMRnDtalHw~w "Stellen Sie mit Anmeldeinformationen für die Standardauthentifizierung eine Verbindung zu einer Git-Domäne oder einem Git-Repository her, um Anwendungen in der Quellcodeverwaltung über ServiceNow IDEzu verwalten.")
* [Konfigurieren Sie einen MID-Server für die Verwendung der Quellcodeverwaltung mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/Y4yBXeidjgbMfWEEp~y9XA "Konfigurieren Sie einen MID-Server für die Verwendung der Quellcodeverwaltung mit ServiceNow IDE, wenn sich der Git-Provider hinter einer Firewall befindet.")
* [Klonen Sie ein Git-Repository mit ServiceNow IDE](https://servicenow-prod.fluidtopics.net/ehAEs5F~6IDpLvkuThEuVw "Klonen Sie ein Remote-Git-Repository, um in der Quellcodeverwaltung mit ServiceNow IDEan einer Anwendung zusammenzuarbeiten.")

