Angenommen, ich habe eine Datei "ChangeLog" in Zweig "Master". Ich möchte Informationen über alle Änderungen in jedem Zweig in dieser Datei aufzeichnen (genauer als in einer Commit-Nachricht und mit anderen beschreibenden Informationen).GIT - wie man eine Datei über alle Zweige hinweg gemeinsam verwendet
I git checkout -b revA
, Bearbeitungen durchführen, ChangeLog und git commit
aktualisieren.
ich dann git checkout -b master
. Dieser Checkout ersetzt ChangeLog durch die Version im Zweig "master".
Was ich möchte, ist für ChangeLog automatisch die zuletzt geänderte Version unabhängig von von welcher Zweig ich ausgecheckt habe. Ich möchte nicht ChangeLog von einem anderen Zweig in meinen aktuellen Zweig manuell zusammenführen (oder, wahrscheinlich, zu vergessen, zu verbinden).
Ich habe nichts gefunden, was dies zu ermöglichen scheint. Ist es möglich, dies zu tun?
Das ist genau das, was ich will. Du schaukelst! Ich bin in der Lage, eine Datei zu haben, die beschreibt, was meine Zweige enthalten und (auf hohem Niveau), welche Änderungen sie beinhalten. – themis
Gern geschehen! Ich bin froh, dass es hilft. –