Tak to jest jak skonfigurować mojego projektu:Git, Jak zmienić go na udostępnione repo?
git init --bare
Później dowiedziałem się, że jeśli chcesz pracować nad projektem z wieloma użytkownikami jest to w jaki sposób należy to zrobić:
git init --bare --shared
Teraz próbowałem pracować w ten sposób i na szczęście jesteśmy na początku, więc mogłem ponownie skonfigurować git. Wciąż się zastanawiam, że kiedy jesteś w trakcie projektu, nie możesz tego zrobić. Czy istnieje sposób na zmianę nagiego repo na udostępniony?
Innym zastosowaniem Przypadek, w którym ktoś chciałby zmodyfikować istniejące repozytorium repo, to sytuacja, w której zdalne repo uległo uszkodzeniu i próbujesz zastąpić go repozytorium, które zostało odwrócone z repozytorium regularnego. –
Już od 'git 1.7.1' możesz po prostu uruchomić polecenie' git init --bare --shared' w * exiting * bare repo i 'git' ponownie * reaktywować * repo z określonym udostępnieniem. – go2null
Możliwy duplikat [Jak skonfigurować istniejące repozytorium git udostępniane przez grupę UNIX] (http://stackoverflow.com/questions/3242282/how-to-configure-an-existing-git-repo-to-be -shared-by-a-unix-group) –