Quindi questo è come ho creato il mio progetto:Git, Come cambiare un bare per un repository condiviso?
git init --bare
tardi ho imparato che se si vuole lavorare su un progetto con più utenti è così che avrei dovuto farlo:
git init --bare --shared
Ora ho provato a lavorare in questo modo e fortunatamente siamo all'inizio, quindi potrei riprenderlo di nuovo. Ancora mi chiedo però quando sei nel bel mezzo di un progetto non puoi farlo. C'è un modo in cui posso cambiare un repository nudo in uno condiviso?
Un altro uso caso in cui si vorrebbe modificare un repository nudo esistente è se il repository remoto è corrotto e si sta tentando di sostituirlo con un repository nudo che è stato modificato da un normale repo. –
Già in 'git 1.7.1' puoi eseguire il comando' git init --bare --shared' in un repository * exiting * e 'git' * reinizializzerà * il repository con la condivisione specificata. – go2null
Possibile duplicato di [Come configurare un repository git esistente da condividere con un gruppo UNIX] (http://stackoverflow.com/questions/3242282/how-to-configure-an-existing-git-repo-to-be -shared-by-a-unix-group) –