Prima di tutto, ho letto tutti i documenti di configurazione del server git su Internet, ma manca ancora una cosa: voglio configurare un semplice server GIT in (Ubuntu) Virtual Machine per me stesso, non per un squadra. Vale a dire,
Sto cercando di trovare il modo più semplice per configurare il mio server git privato che non ha bisogno di dipendere da gitolite, gitweb, ecc. Ecc. Solo il più semplice.
Questo articolo, https://askubuntu.com/questions/12647/setting-up-a-git-server , mostra come configurare un repository git senza server, ma è necessario accedervi da remoto tramite SSH:
git push ssh://<username>@<remote-git-hostname>/path/to/project.git master
È molto strano, non nel modo comune,
git remote add origin git@git.droplet.com:my-project.git
L'articolo che ho elencato di seguito, Come configurare un server Git privato su un VPS è molto vicino a ciò di cui ho bisogno, ma manca il punto molto importante. Mostra come configurare ssh user@123.45.56.78
ma manca il passaggio importante per quell'utente di usare il modulo di git@git.myown.com:my-project.git
accesso a git. Per esempio,
git remote add origin git@git.droplet.com:my-project.git
Quindi, di nuovo, qual è il modo più semplice per configurare un server git remoto?
Rif:
Articoli letti da questo sito:
- Come configurare il proprio server GIT? Cosa sono i repository nudi / non nudi?
- Impostazione di un GIT Repo privato
- bitbucket sul mio server
Altri:
useradd git
ecc.) In cui archiviare i progetti.
useradd git
, ma oltre a ciò, ad esempio, git@git.myown.com:my-project.git
manca ancora il modo di usare il modulo per accedere a git. Volevo dire, non git
viene menzionato alcun accesso ssh a quella configurazione utente, che è il passo più importante.
git
utente dovrebbe essere in grado di accedere.
git
nella home directory di quell'utente, in modo da poter scrivere come git@gitserver
. Hmm va bene. Ci proverò. Qualunque altra cosa?