Git · Senior · Frage 18 von 76
Submodul vs. Subtree: was ist der zentrale Kompromiss?
- 1Sie sind gleich, aber Subtree funktioniert nur auf GitHub
- 2Submodule kopieren den Code; Subtrees speichern nur eine URL
- 3Submodule fixieren ein fremdes Repo; Subtree kopiert den Code zu dir
Antwort zeigen
Richtige Antwort: Submodule fixieren ein fremdes Repo; Subtree kopiert den Code zu dir
Erklärung
Submodule halten die Historien getrennt, verlangen aber von allen zusätzliche Befehle. Subtree mergt die Dateien des anderen Projekts in deine Historie, Klone funktionieren also einfach, aber das Zurückspielen nach upstream ist schwerer.