Zunächst einmal habe ich alle Dokumente zum Einrichten eines Git-Servers im Internet gelesen, aber trotzdem fehlt noch eine Sache – ich möchte einen einfachen GIT-Server in einer (Ubuntu) virtuellen Maschine für mich selbst einrichten, nicht für ein Team. D. h.
Ich versuche, den einfachsten Weg zu finden, meinen eigenen privaten Git-Server einzurichten, der nicht von Gitolite, Gitweb usw. usw. abhängig sein muss. Einfach den einfachsten.
Dieser Artikel,https://askubuntu.com/questions/12647/setting-up-a-git-serverzeigt, wie man ein Git-Repository ohne Server einrichtet, aber per Remote-Zugriff über SSH darauf zugreifen muss:
git push ssh://<username>@<remote-git-hostname>/path/to/project.git master
Das ist sehr seltsam, nicht die übliche Art,
git remote add origin [email protected]:my-project.git
Der Artikel, den ich unten aufgeführt habe,So richten Sie einen privaten Git-Server auf einem VPS einkommt dem, was ich brauche, sehr nahe, aber es fehlt der sehr wichtige Punkt. Es zeigt, wie man es einrichtet, aber es fehlt der wichtige Schritt für den Benutzer, das Formular zu verwenden, um auf Git zuzugreifen. Beispiel:ssh [email protected]
[email protected]:my-project.git
git remote add origin [email protected]:my-project.git
Also nochmal,Was ist der einfachste Weg, einen Remote-Git-Server einzurichten?
Referenz:
Von dieser Site gelesene Artikel:
- Wie richte ich meinen eigenen GIT-Server ein? Was sind Bare-/Non-Bare-Repos?
- Einrichten eines privaten GIT-Repos
- Bitbucket auf meinem eigenen Server
Andere: