Nachdem git dieses Jahr 20 geworden ist, wird es langsam Zeit zu schauen, wie es unter der Haube funktioniert, und was es besonders macht. (Spoiler: alles ist ein blob ist ein blob ist ein blob)
Was muss man wissen, um git-Befehle per Hand ausführen zu können?
Elementare Datenstrukturen
** hash
** blob
** tree
** fetch
** merge
** pull
** Longest common subsequence (aka "Was ist ein Merge-Conflict?")
** Was war vor git?
** git-flow vs one-trunk
https://jwiegley.github.io/git-from-the-bottom-up/https://ohshitgit.com/https://www.youtube.com/watch?v=sCr_gb8rdEI "Two decades of Git: A conversation with creator Linus Torvalds"Licensed to the public under https://creativecommons.org/licenses/by/4.0/