W domu mam pudełko Ubuntu i chcę mieć katalog, który ma wszystkie (mniej więcej) moje repozytoria Git. W końcu (kiedy w tym roku dostanę kilka projektów zespołowych w szkole) chcę udostępnić niektóre z nich.
Myślałem o utworzeniu katalogu w /usr/share/
. Czy to najlepsze miejsce, aby je umieścić (czy coś jest „nie tak” z tą lokalizacją), czy powinienem utworzyć swoje repozytoria gdzie indziej?
git
repository
Wayne Werner
źródło
źródło
Odpowiedzi:
Umieść je w dowolnym miejscu ...
/usr/share
jest w porządku ...źródło
g+rw
i dodawanie użytkowników do grupy (tj.dev
)Inną opcją byłoby
/srv
/ srv: Dane dotyczące usług świadczonych przez ten system
Związane z
Gdzie przechowywać repozytoria git w systemie Linux?
źródło
Dlaczego nie utworzyć użytkownika tylko do udostępniania repozytoriów git i przechowywać repozytoria w katalogu osobistym użytkownika? Możesz łatwo skonfigurować współdzielenie git ssh.
źródło
Ponieważ repozytorium git znajduje się w twoim katalogu roboczym, po prostu umieść katalogi robocze tam, gdzie jest to najwygodniejsze. Dobrym pomysłem jest konfigurowanie repozytoriów w innym miejscu (w zasadzie do tworzenia kopii zapasowych), tam trzeba wymyślić jakąś standardową lokalizację.
źródło