Ich habe auch einen ähnlichen Workflow. Obwohl jeweils an einem Zweig gearbeitet wird, finde ich es vorteilhaft, separate Zweige für verschiedene Arbeitszustände zu haben. Stellen Sie sich zum Beispiel vor, Sie senden Ihrem Berater einen guten Entwurf Ihres Papiers. Dann bekommst du eine verrückte Idee! Sie möchten anfangen, einige Kernkonzepte zu ändern, einige wichtige Abschnitte zu überarbeiten usw. usw. Sie verzweigen sich also und beginnen zu arbeiten. Ihre Hauptniederlassung befindet sich immer in einem "freisetzbaren" Zustand (oder so nah wie in diesem Moment). Während Ihre andere Niederlassung verrückt ist und einige drastische Änderungen aufweist, ist die Hauptniederlassung immer freigebbar, bereit zu gehen (oder bereit, Ihre zu zeigen, wenn ein anderer Verlag sehen möchte, was Sie haben, oder wenn Sie ein Student sind, der an einer Konferenz teilnimmt Berater). Wenn Ihr Doktorvater den Entwurf als erstes am Morgen sehen möchte,
Nehmen wir an, Ihre Hauptniederlassung hat den "freigebbaren" Status Ihrer Arbeit. Sie möchten es jetzt an mehrere von Experten begutachtete Zeitschriften senden, die jeweils unterschiedliche Formatierungsanforderungen für denselben Inhalt haben, und Sie erwarten, dass sie mit verschiedenen kleinen Kritikpunkten zurückkommen, wie Sie das Papier bearbeiten können, um es ihren Lesern usw. anzupassen. Sie können problemlos einen Zweig für jedes Journal erstellen, journalspezifische Änderungen vornehmen, senden und nach Erhalt des Feedbacks die Änderungen für jeden einzelnen Zweig vornehmen.
Ich habe auch Dropbox und Git verwendet, um das oben beschriebene System zu erstellen. Sie können ein Bare-Bones-Repository in Ihrem Dropbox-Ordner erstellen. Sie können dann von jedem Computer auf Ihre Dropbox drücken / ziehen, um an allen Enden auf dem neuesten Stand zu bleiben. Dieses System funktioniert normalerweise nur, wenn die Anzahl der Mitarbeiter gering ist, da die Möglichkeit einer Beschädigung besteht, wenn gleichzeitig versucht wird, auf das Dropbox-Repo zuzugreifen.
Sie können technisch auch nur EIN Repository im Dropbox-Ordner belassen und Ihre gesamte Arbeit von dort aus erledigen. Ich würde jedoch davon abraten, da die Leute erwähnt haben, dass Dropbox Probleme beim Synchronisieren von Dateien hat, die sich ständig ändern (gits interne Dateien).