Git: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Roth (Diskussion | Beiträge)
Roth (Diskussion | Beiträge)
HEAD: Remove ambiguity
Zeile 50: Zeile 50:


=== HEAD ===
=== HEAD ===
Git markiert den aktuellen (letzten) Commit in einem Branch als "HEAD". Der HEAD beschreibt also den aktuellen Zustand des Repository im jeweiligen Branch.
HEAD ist ein Zeiger auf einen Commit. Git markiert den aktuellen (letzten) Commit in einem Branch als "HEAD". Der HEAD beschreibt also den aktuellen Zustand des Repository im jeweiligen Branch. Faktisch gibt es also bei mehreren Branches mehrere HEAD Commits. Praktisch zeigt HEAD aber zu jedem Zeitpunkt eindeutig auf einen Commit, da ein Checkout auf einen Branch auch immer eindeutig ist. Wird von "HEAD des dev Branch" gesprochen, meint dies den Commit auf den HEAD zeigt, wenn der dev Branch ausgecheckt wäre.


= Arbeiten mit Git =  
= Arbeiten mit Git =