UiPath Documentation
studio
latest
false

Studio-Benutzerhandbuch

Letzte Aktualisierung 6. Mai 2026

Das Source Control-Panel

Das Source Control-Panel bietet einen vollständigen Git-Workflow in Studio. Das Panel ist verfügbar, wenn ein Projekt, das zu einem Git-Repository gehört, geöffnet ist. Es ist zusammen mit anderen Bereichen (Explorer, Aktivitäten, Snippets usw.) links neben dem Designer angedockt.

Das Source Control-Panel funktioniert nur mit Git-Repositories. Mit TFS und SVN verwaltete Projekte werden weiterhin über die Team-Backstage-Registerkarte verwaltet.

Beim ersten Öffnen des Panels werden Sie angewiesen, ein lokales Git-Repository zu initialisieren. Dieser Schritt ist obligatorisch; wählen Sie die Schaltfläche Repository initialisieren aus, um ihn automatisch auszuführen.

Der Bereich enthält zwei verschiedene Abschnitte:

  1. Änderungen: Listet alle Dateien auf, die im Arbeitsbaum geändert, hinzugefügt, gelöscht oder umbenannt wurden, und hostet die Commit-Steuerelemente.
  2. Diagramm: Stellt den Commit-Verlauf des Repositories als interaktive visuelle Grafik dar.

Klicken Sie auf die einzelnen Header der Abschnitte, um den entsprechenden Abschnitt zu minimieren oder zu erweitern.Wenn ein Abschnitt minimiert ist, zeigt sein Header die Anzahl der darin enthaltenen Elemente an, sodass Sie die Aktivität auf einen Blick überwachen können.

Der Abschnitt Änderungen

Der Abschnitt Änderungen listet alle ausstehenden Dateiänderungen auf, getrennt in bereitgestellte (staged) und nicht bereitgestellte (unstaged) Gruppen.

Jeder Dateieintrag verfügt über einen farbcodierten Statusbuchstaben (M – geändert, A – hinzugefügt, D – gelöscht, R – umbenannt, U – nicht nachverfolgt).

Zeigen Sie auf eine Datei oder klicken Sie mit der rechten Maustaste darauf, um auf dateispezifische Optionen zuzugreifen:

  • Datei öffnen, um die Datei im Designer-Bereich zu öffnen.
  • Änderungen verwerfen, um die Datei auf ihren zuletzt festgeschriebenen Status zurückzusetzen.
  • Stage oder Unstage.
  • Zu .gitignore hinzufügen, um die Datei von der zukünftigen Nachverfolgung auszuschließen.
  • Im Datei-Explorer anzeigen, um den Speicherort der Datei auf Ihrer Maschine zu öffnen.
  • In der Explorer-Ansicht anzeigen, um den Explorer-Bereich zu öffnen.

Verwenden Sie das Feld Nachricht, um Ihre Commit-Nachricht zu schreiben. Wählen Sie nach dem Verfassen Ihrer Nachricht die Option Commit aus oder verwenden Sie die Tastaturkombination STRG+Eingabe. Wenn beim Commit keine Dateien explizit bereitgestellt werden, werden alle Änderungen automatisch bereitgestellt.

Wählen Sie den Pfeil neben der Schaltfläche Commit aus, um auf weitere Optionen zuzugreifen:

  • Commit: Überträgt bereitgestellte Änderungen lokal.
  • Commit (Ändern): Fügt dem neuesten Commit bereitgestellte Änderungen hinzu.
  • Commit und Push: Überträgt Änderungen und führt dann einen Push in den Remote-Zweig aus.
  • Commit und Synchronisieren: Überträgt bereitgestellte Änderungen, führt dann Zieh- und Push-Vorgänge aus, um die Synchronisierung mit dem Remote-Zweig vorzunehmen.

Wählen Sie die Schaltfläche Aktualisieren oben im Abschnitt Änderungen aus, um den Abschnitt neu zu laden.

Sie können auch die Schaltfläche Weitere Optionen auswählen, um:

  • Auf die Vorgänge Ziehen, Pushen und Alle Remote-Objekte abrufen zuzugreifen.
  • Alle Änderungen bereitzustellen.
  • Das Fenster Verzweigungen verwalten zu öffnen.

Ein Symbol „Vor/hinter“ neben dem Namen der Verzweigung in der Symbolleiste zeigt die Anzahl der Commits an, die Ihre lokale Verzweigung vor und hinter der Remote-Tracking-Verzweigung liegt.

Der Abschnitt Diagramm

Der Abschnitt Diagramm rendert den Commit-Verlauf Ihres Repositories als visuelles, mehrspuriges Diagramm. Der Abschnitt zeigt bis zu 200 Commits an, mit Verzweigungs- und Tag-Bezeichnungen, farbcodierten Verzweigungslinien und Bezier-Kurven, um Zusammenführungsverbindungen zu veranschaulichen.

Wählen Sie die Schaltfläche Verzweigungsfilter aus, um zu wechseln, welche Commits angezeigt werden sollen:

  • Auto: Commits der aktuellen Verzweigung.
  • Alle: Commits über alle Verzweigungen hinweg.
  • Commits nur auf einer bestimmten Verzweigung.

Über separate Schaltflächen können Sie auf Funktionen zugreifen wie:

  • Alle Remote-Objekte abrufen: Lädt Remote-Änderungen herunter, ohne sie zusammenzuführen.
  • Ziehen: Lädt Remote-Änderungen herunter und führt sie in der aktuellen Verzweigung zusammen.
  • Pushen: Lädt committete lokale Änderungen in den Remote-Zweig hoch.

Sie können den Abschnitt auch über die dedizierte Schaltfläche aktualisieren.

Jede Zeile im Abschnitt Diagramm stellt einen Commit dar. Wenn Sie den Mauszeiger über einen Commit bewegen, werden der Commit-Autor, das Datum, die Nachricht und das gekürzte SHA angezeigt. Sie können auch den vollständigen SHA in die Zwischenablage kopieren.

Dateien, die geändert wurden, werden unter der Liste Geänderte Dateien aufgeführt. Klicken Sie mit der rechten Maustaste auf eine Datei in der Liste und wählen Sie Mit vorherigem Commit vergleichen aus, um eine Vergleichsnsicht im Designer zu öffnen.

Wenn Sie mit der rechten Maustaste auf einen Commit klicken, erhalten Sie Zugriff auf die folgenden Optionen:

  • Commit auschecken: Checkt das Repository am ausgewählten Commit aus.
  • Checkout-Zweig: Wechselt zu dem Zweig, der mit dem ausgewählten Commit verknüpft ist.
  • Commit gezielt übernehmen („Cherry-Pick“): Wendet die Änderungen des Commits auf die aktuelle Verzweigung an.
  • Commit zurücksetzen: Erstellt einen neuen Commit, der die durch den ausgewählten Commit eingeführten Änderungen rückgängig macht.
  • Soft zurücksetzen: Verschiebt den Branch-Pointer auf den ausgewählten Commit, wobei alle nachfolgenden Änderungen im Staging-Bereich bleiben.
  • Hart zurücksetzen: Verschiebt den Verzweigungszeiger in den ausgewählten Commit und verwirft alle nachfolgenden Änderungen.
  • Mit Arbeitsbaum vergleichen: Öffnet einen Vergleich zwischen dem Commit und Ihren aktuellen lokalen Dateien.
  • Mit vorherigem Commit vergleichen: Öffnet einen Vergleich zwischen dem Commit und seinem übergeordneten Commit.
  • Commit-SHA kopieren: Kopiert den vollständigen Commit-SHA in die Zwischenablage.

Wenn Sie auf eine Datei irgendwo im Source Control-Bereich klicken (im Bereich Änderungen oder in einer erweiterten Commit-Zeile im Bereich Diagramm), öffnet sich die Vergleichsansicht.

Das Source Control-Panel

  • Der Abschnitt Änderungen
  • Der Abschnitt Diagramm

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben