---
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


---

Changes committen
=================

Changes committen {#ariaid-title1}
==================================

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

Anwendungsentwickler können ihre Changes an der Instanz in das verknüpfte Git-Repository committen. Sie können entweder einige Changes zum Committen auswählen oder alle Changes in der Instanz gleichzeitig committen.

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

* Erforderliche Rolle: Administrator
* [Verknüpfen Sie eine Anwendung oder Anwendungsanpassung mit der Quellcodeverwaltung](https://servicenow-prod.fluidtopics.net/jhuUWYWTZqJFHy8qkpT6wQ "Durch die Verknüpfung einer Anwendung oder Anwendungsanpassung mit der Quellcodeverwaltung können Anwendungsentwickler Changes aus einem Git-Repository verwalten.")
{#t_CommitChanges__ul_zyd_vlt_s5}

Prozedur
--------

1. Navigieren zu AlleQuellcodeverwaltungChanges committen.  
   Das System zeigt das Fenster Dateien für Commit für Quellcodeverwaltung auswählen an. Die Datei ändert sich von allen angezeigten Update-Sätzen. Standardmäßig ändert sich die Datei von der aktuellen Update-Satz-Anzeige.
2. Wählen Sie die Dateiänderungen aus, die Sie committen möchten.
3. Um nicht nachverfolgte Änderungen einzubeziehen, aktivieren Sie das Kontrollkästchen Änderungen einbeziehen, die nicht über die Tabelle „Kundenupdate" \[sys_update_xml\] nachverfolgt wurden.  
   * Der Standardwert für dieses Kontrollkästchen wird über die Eigenschaft „glide.sourcecontrol.default_commit_mode" festgelegt.
     * Die Eigenschaft kann auf „include_untracked" oder „exclude_untracked"festgelegt werden.
     * Der Modus „include_untracked" committet die Updates an die Anwendung, die keine sys_update_xml-Datensätze generieren, sowie alle vom Benutzer ausgewählten Updates.
     * Der Modus „exclude_untracked" legt nur Aktualisierungen fest, die vom Benutzer im Dialogfeld „Dateien für Commit für Quellcodeverwaltung auswählen" ausgewählt wurden.
     {#t_CommitChanges__ul_x41_fhl_spb}
   * Die Basissystemeinstellung für die Eigenschaft lautet „exclude_untracked".
   * Vor dem Rome-Release ServiceNow wird nur der Modus „include_untracked" verwendet.

   {#t_CommitChanges__ul_up1_qgl_spb}

   Um das Kontrollkästchen auszublenden und den Wert der Eigenschaft „glide.sourcecontrol.default_commit_mode" zu verwenden, erstellen Sie die Eigenschaft „sn_devstudio.vcs.allow_commit_mode_selection", und legen Sie sie auf „falsch" fest. Wenn Sie dieses Kontrollkästchen aktivieren, kann dies zu Leistungseinschränkungen führen.  
   Hinweis:  
   Commits finden in den folgenden Fällen immer im Modus „Include_untracked" statt:
   * Wird zum ersten Mal mit der Quellcodeverwaltung verknüpft. (Weitere Informationen finden Sie unter [Verknüpfen Sie eine Anwendung oder Anwendungsanpassung mit der Quellcodeverwaltung](https://servicenow-prod.fluidtopics.net/jhuUWYWTZqJFHy8qkpT6wQ "Durch die Verknüpfung einer Anwendung oder Anwendungsanpassung mit der Quellcodeverwaltung können Anwendungsentwickler Changes aus einem Git-Repository verwalten.").)
   * Veröffentlichen einer Anwendung, die mit der Quellcodeverwaltung von ServiceNow Studio verknüpft ist. (Weitere Informationen finden Sie unter [Veröffentlichen Sie eine Anwendung aus ServiceNow Studio, wenn sie mit der Quellcodeverwaltung verknüpft ist](https://servicenow-prod.fluidtopics.net/u0SWFDaMWuJka3JTiqJMKQ "Sie können eine anwenderdefinierte Anwendung über ServiceNow Studio veröffentlichen, wenn sie mit der Quellcodeverwaltung verknüpft ist.").)
   * Der Modus „Selektiver Commit" ist deaktiviert.
   {#t_CommitChanges__ul_fzw_4hl_spb}
4. Klicken Sie auf Fortsetzen.
5. Geben Sie im Feld Commit-Kommentareinen Kommentar für die Changes ein.
6. Klicken Sie auf Dateien committen.  
   Die folgenden Operationen werden ausgeführt:
   * Alle lokalen Changes werden identifiziert.
   * Alle lokalen Changes werden in das Remote-Repository committet.

   {#t_CommitChanges__ul_ilx_545_s5}  
   Hinweis:  
   Eine Liste bekannter Dateien, die keine Kunden-Update-Datensätze enthalten und nicht nachverfolgt werden, finden Sie unter [Customer Updates table](https://www.servicenow.com/docs/access?context=r_CustomerUpdatesTable&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).
{#t_CommitChanges__steps_lt3_bp5_s5}

