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.78ma manca il passaggio importante per quell'utente di usare il modulo di git@git.myown.com:my-project.gitaccesso 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 gitecc.) In cui archiviare i progetti.
useradd git, ma oltre a ciò, ad esempio, git@git.myown.com:my-project.gitmanca ancora il modo di usare il modulo per accedere a git. Volevo dire, non gitviene menzionato alcun accesso ssh a quella configurazione utente, che è il passo più importante.
gitutente dovrebbe essere in grado di accedere.
gitnella home directory di quell'utente, in modo da poter scrivere come git@gitserver. Hmm va bene. Ci proverò. Qualunque altra cosa?