Da Git die Fähigkeit besitzt, Zweige mit völlig unterschiedlichem Inhalt im selben Repository zu verfolgen (und sauber zu halten), haben einige Projekte (wie Git selbst) begonnen, diese zu nutzen davon.Git-Zweige mit komplett anderem Inhalt
Git zum Beispiel verwendet einen Zweig für den Code selbst, während seine Dokumentation in einem separaten Zweig bleibt. Gleiches Repo, nur verschiedene Zweige.
Vielleicht bin ich es, der aus einem SVN-Hintergrund kommt, aber ich finde es verwirrend, in diesen Zweigen nichts gemeinsam zu haben. Entwicklung/Inszenierung/Produktion Filialen; die ich verstehe. Verzweigungen für unvollständige Merkmale; Sicher, ich mache das auch. Heck, haben Sie Ihre Dokumentation mit einer Verzweigung pro Sprache. Aber keine gemeinsamen Dateien?
Ist dies nur ein (vielleicht ein wenig genutztes und/oder unterbewertetes) Feature in Git, an das sich alle gewöhnen sollten, oder ein möglicherweise gefährlicher Missbrauch durch jemanden, der faul ist, zwei Aspekte desselben Projekts nicht ausreichend zu unterscheiden?
Da Subversion behandelt alles als Ordner, ist es nicht verwirrend, dass verschiedene Ordner ganz anderen Inhalt haben können? –