Ist da ein Git äquivalent zu clearcase catcr

Meine einzige Erfahrung mit Versionskontrollsystemen liegt auf der Hand, und obwohl es seinen Zweck gut erfüllt hat, möchte ich jetzt auf ein kostenloses Tool umsteigen. Ich habe über Git & SVN gelesen und experimentiert und sehe mit Sicherheit die Vorteile des Commit-basierten Ansatzes im Gegensatz zu dem dateibasierten Ansatz, den Clearcase verwendet.

Es gibt jedoch Teile von Clearcase, die ich vermissen würde, wenn es in den anderen Tools keine Entsprechung gäbe. Clearcase konnte zwischen Dateien, die vom Benutzer geschrieben wurden, und Dateien unterscheiden, die aus Programmen erstellt wurden, die der Benutzer geschrieben hatte. Vom Benutzer geschriebene Dateien lauten "File Element Versions" und vom Programm generierte Dateien lauten "Derived Object Versions". Darüber hinaus können die Abhängigkeiten einer 'abgeleiteten Objektversion' mit dem clearcase @ ermittelt werdecleartool catcr Befehl

Meine Frage ist: Gibt es Äquivalente zu diesen Dateitypen in Git und gibt es ein Äquivalent zumcleartool catcr Befehl? Ich bin damit einverstanden, dass dies nicht unbedingt Teil eines Versionskontrollsystems ist, aber es ist immer noch etwas, das ich gerne replizieren würde, wenn ich zu GIT wechseln würde.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage