Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
linux:git [27.04.2022 18:54. ] djangolinux:git [28.04.2022 05:57. ] django
Zeile 493: Zeile 493:
 </code> </code>
  
 +=== Kürzere Commit-Hashes ===
 +Bei einigen Git Befehlen ist die Angabe des Commit-Hashes wie z.B. ''2be6d73d053d103e850af8e6507f8da8b7333bd7 '' notwendig. Die Verwendung des vollständigen SHA1 Hash-Wertes kann mit unter als sehr umständlich betrachtet werden. Git benötigt nicht unbedingt den vollständigen Hash-wert, sondern kann auch nur mit den ersten Stellen des Hashes, sofern dieser eindeutig ist, arbeiten. Neben der individuellen manuellen Verkürzung des Hashes bietet Git auch die Möglichkeit einer Vereinfachung beim Arbeiten. Als Unterstützung bei der Handhabung für solche eindeutigen, kann ''git log'' auch wie folgt verwendet werden.
 +   $ git log --abbrev-commit
 +
 +Git zeigt somit automatisch eine verkürzte siebenstellige eindeutige Länge an, die wir bei der Angabe der betreffenden Git Kommandos dann statt des vollständigen SHA1 Hashwertes verwenden können.
 +
 +=== kompremmierte verkürzte Git Logs ===
    $ git log --oneline     $ git log --oneline 
 <code>2be6d73 (HEAD -> master, tag: v7.0) Vorerst V7.0 fertig gestellt. <code>2be6d73 (HEAD -> master, tag: v7.0) Vorerst V7.0 fertig gestellt.
  • linux/git.txt
  • Zuletzt geändert: 15.01.2023 19:16.
  • von django