Mam również podobny przepływ pracy. Chociaż pracuje się nad jedną gałęzią naraz, uważam za korzystne posiadanie osobnych gałęzi dla różnych stanów pracy. Wyobraź sobie na przykład, że wyślesz dobry doradca do swojego szkicu. Masz szalony pomysł! Chcesz zacząć zmieniać niektóre podstawowe koncepcje, przerabiać niektóre główne sekcje itp. Itd. Więc rozgałęziasz się i zaczynasz działać. Twoja gałąź główna jest zawsze w stanie „do zwolnienia” (lub tak blisko, jak jesteś w tym momencie). Tak więc, podczas gdy twój drugi oddział jest szalony i ma drastyczne zmiany, jeśli inny wydawca chce zobaczyć, co masz, lub jesteś studentem zgłaszającym się na konferencję, główny oddział jest zawsze dostępny, gotowy do pracy (lub gotowy, aby pokazać doradca). Jeśli twój doktorant chce zobaczyć projekt z samego rana,
Powiedzmy, że twoja główna gałąź ma „dający się zwolnić” stan twojej pracy. Teraz chcesz przesłać go do kilku recenzowanych czasopism, z których każdy ma inne wymagania dotyczące formatowania tej samej treści i oczekujesz, że wrócą z kilkoma różnymi drobnymi krytykami dotyczącymi tego, jak możesz edytować artykuł tak, aby pasował do ich czytelników itp. Możesz łatwo utworzyć gałąź dla każdego dziennika, wprowadzić zmiany specyficzne dla dziennika, przesłać, a po otrzymaniu opinii dokonać zmian w każdym oddzielnym oddziale.
Użyłem również Dropbox i git do stworzenia opisanego powyżej systemu. Możesz utworzyć repozytorium bez systemu operacyjnego w folderze Dropbox. Następnie możesz pchać / ciągnąć z dowolnego komputera do skrzynki odbiorczej, aby być na bieżąco na wszystkich końcach. Ten system zwykle działa tylko wtedy, gdy liczba współpracowników jest niewielka, ponieważ istnieje możliwość uszkodzenia, jeśli ludzie będą próbowali jednocześnie wypchnąć repozytorium Dropbox.
Technicznie możesz po prostu przechowywać JEDNE repozytorium w folderze dropbox i wykonywać całą pracę stamtąd. Odradzałbym to jednak, ponieważ ludzie wspominali, że Dropbox ma pewne problemy z synchronizacją plików, które ciągle się zmieniają (dostaje pliki wewnętrzne).