remove - git tag




Quando creo un repository git che sarà sul server, posso convertirlo in un repository nudo? (2)

Questa domanda ha già una risposta qui:

Ho già creato un repository. Posso renderlo di un tipo semplice o devo ricominciare da capo?


Basta spostare la cartella .git lontano dalla copia di lavoro.

mv /var/git/repo/repo/.git /var/git/repos/repo.git

Potresti volerlo seguire con a

git config --bool core.bare true

in quel repository, nel caso in cui git lamenta di qualcosa che non va bene.


Secondo le FAQ , la conversione da non-nude a nude può essere eseguita in due modi. La migliore:

$ git clone --bare -l repo repo.git
$ rm -rf repo

Per creare un repository nuda da zero:

$ mkdir repo.git
$ cd repo.git
$ git --bare init




git-non-bare-repository