====== git quiz ====== Wählen Sie jeweils die am genauesten zutreffende Antwort aus. Referenz auf den letzten commit.|Menge von Dateien, die beim nächsten commit geschrieben werden sollen.|Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits|Aktueller Zustand der Dateien/Verzeichnisse im Dateisystem. Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Aktueller Zustand der Dateien/Verzeichnisse im Dateisystem.|Menge von Dateien, die beim nächsten commit geschrieben werden sollen.|(Evtl. partieller) Snapshot eines working trees. Aktueller Zustand der Dateien/Verzeichnisse im Dateisystem.|Eine URL auf Github.|Eine Sammlung von commits, branches, tags und ein «HEAD».|Referenz auf den letzten commit. Aktueller Zustand der Dateien/Verzeichnisse im Dateisystem.|Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Eine URL auf Github.|Referenz auf den letzten commit, aus dem der working tree hervorgeht. Menge von Dateien, die in den nächsten commit integriert werden sollen.|Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Aktueller Zustand der Dateien/Verzeichnisse im Dateisystem.|Referenz auf den letzten commit. Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Referenz auf einen commit.|Referenz auf den letzten commit im repository.|Neueste Version vom repository. Keiner, beides sind Referenzen auf einen commit.|Branches sind für die Entwicklung, tags für stabile Versionen der Software.|branches werden bei einem commit nachgeführt, tags nicht.|tags haben keine assoziierte message, commits aber schon. Eine Art binäre Daten zu speichern (im Gegensatz zu Text-Dateien)|Darin wird der Inhalt einer Datei, eines Trees oder die Meta-Information eines commits gespeichert. Der blob selbst kriegt als Dateinamen den Hashwert seines Inhalts.|Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Eine Datei, deren Inhalt ein Hash-Wert ist. Darin wird der Inhalt einer Datei oder die Meta-Information eines commits gespeichert.|Eine Codierung für Dateinamen, Verzeichnisse und weitere Dateiattribute eines commits.|Eine Datei, deren Inhalt ein Hash-Wert ist.|Eine Art binäre Daten zu speichern (im Gegensatz zu Text-Dateien) Referenz(en) auf Vorgänger commit(s)|Referenz auf einen tree|commit-message|Autor|URL eines remote-repositories (z.B. GitHub)|Zugehöriger branch|Datum stash|commit preparation|staging area.|Working tree. git checkout|git push|git add|git pull git commit|git pull|git add|git checkout some_other_branch Der aktuelle branch zeigt auf den neuen commit|HEAD wird aktualisiert und zeigt auf den neuen commit|Alte Daten werden überschrieben|Der Vorgänger vom aktuellen commit wird auf HEAD (wie er vor dem commit war) gesetzt.|Der aktuelle Zustand des repositories wird an den Server übertragen.