Git-Symbole

Abdul Jabbar 15 Februar 2024
Git-Symbole

In der heutigen modernen Ära des technologischen Fortschritts wird das Symbol als ein winziges wählbares oder nicht wählbares Bild oder Symbol bezeichnet, das mit einer Datei, einem Programm oder einer Anwendungsfunktion verknüpft ist. Es stellt die Verwendung der grafischen Benutzeroberfläche (GUI) von Betriebssystemen oder in jedem Web dar.

Wenn diese Symbole doppelt angeklickt werden, wird eine Operation ausgeführt, die diesem Symbol zugeordnet ist. Diese werden als die Hauptbestandteile der GUI-Betriebssysteme betrachtet.

Mit diesen kleinen Symbolen können wir dem Endbenutzer eine lange Nachricht übermitteln, die er schnell versteht und Zeit spart.

Git-Symbole

Git gilt als führendes und beliebtestes Versionskontrollsystem unter allen Versionskontrollen. Es bietet seinen Benutzern viele Möglichkeiten, die sehr einfach zu handhaben sind und die Arbeit des Entwicklers einfacher und überschaubarer machen.

Unter ihnen sind Git Icons das Hauptmerkmal, das seinen Benutzern hilft, die Funktion zu identifizieren und zu verstehen, die sie ausführen müssen, und dies sind winzige Grafiksymbole. Diese Symbole bieten eher eine sehr ansprechende visuelle Darstellung als herkömmliche textbasierte Links.

Einige Arten von Git-Icons

Wir können die Git-Icons auf der linken Seite der Miniaturansicht in verschiedenen Farben sehen. Diese Icons können im Preferences-Dialog unter der Option Team gestaltet werden, dann zur Option Git navigieren und schliesslich Label Decorations auf den Reiter Icon Decorations klicken.

Diese Anzeigen auf den Dateien sollen ihren Status anzeigen. Unten sind einige Standard-Git-Icons im folgenden Bild:

Icon decorator

Der oben genannte Dateiname verrät uns die Bedingungsdatei mit Hilfe der folgenden Tabelle:

Zustand Beschreibung
tracked Dies zeigt an, dass die geänderte Datei an das Git-Repository übergeben und nicht geändert wurde.
untracked Dies weist darauf hin, dass das Git-Repository die Datei nicht versteht, weder festgeschrieben noch bereitgestellt.
ignored Datei, die von Git ignoriert werden soll.
dirty Die Datei wurde seit dem letzten Commit geändert und ist geändert und weder im Index noch im Repository vorhanden.
staged Alle von der Person vorgenommenen Text- oder Codeänderungen werden an einen temporären Ort verschoben und in den nächsten Commit aufgenommen.
partially-staged Die Datei wurde teilweise geändert und dem Index hinzugefügt, während andere nicht bereitgestellte Änderungen noch im Arbeitsbaum verfügbar sind.
added Bereitgestellt, aber noch nicht nachverfolgt und dem Git-Repository hinzugefügt.
removed Die Änderungen des Benutzers wurden entfernt und aus dem Git-Repository verlegt.
conflict Für die Datei tritt ein Zusammenführungskonflikt auf.

Einige andere Symbole werden auch verwendet, um den Status als Text anzuzeigen, der in dem geänderten Dateinamen enthalten ist.

  1. arrow left plus Dies ist eine eingehende Hinzufügung, was bedeutet, dass eine Ressource in den Zielzweig aufgenommen wird.
  2. arrow left Dieser Pfeil stellt dar, dass die eingehende Änderung in dieser Datei wartet und jemand aus dem Team diese Datei geändert und in den entsprechenden Zweig verschoben hat.
  3. arrow left minus Dieser Pfeil zeigt an, dass die Datei von jemandem im Team aus dem entsprechenden Branch gelöscht wurde.
  4. red plus Dies ist ein widersprüchlicher Zusatz, der bedeutet, dass die Ressource zu unserem Arbeitsbereich und dem Zielzweig hinzugefügt wurde.
  5. rotes Symbol Dies ist eine widersprüchliche Änderung, was bedeutet, dass die Datei in unserem Arbeitsbereich, unserem lokalen Zweig und dem Zielzweig geändert wurde. Außerdem ist eine manuelle oder automatische Zusammenführung erforderlich.
  6. red minus Dieses widersprüchliche Löschen bedeutet, dass die Ressource in unserem Workspace und dem Ziel-Branch gelöscht wurde.
  7. Pfeil rechts plus Dies ist eine ausgehende Ergänzung, was bedeutet, dass die Datei in unseren Arbeitsbereich aufgenommen wurde und noch nicht im Zielzweig vorhanden ist.
  8. Pfeil rechts Dies ist eine ausgehende Änderung, was bedeutet, dass die Datei von unserem Arbeitsbereich geändert wurde.
  9. Pfeil rechts minus Dies ist eine ausgehende Löschung, was bedeutet, dass es sich um eine Ressource handelt, die aus unserem Arbeitsbereich entfernt wurde.
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn