Anleitung für ein neues git repository
1. Per ssh auf dem Server
Einloggen auf dem Server mit:
ssh ssh-w**c****@DOMAIN.de
Jetzt in den git Ordner wechseln, in dem das git-"Management" sein soll (bei mir git-repos), mit:
cd git/git-repos
Hier wird ein neues leeres repository erstellt:
git init --bare REPOSITORY-NAME.git
Rückmeldung kommt:
Initialized empty Git repository in /www/htdocs/w**c****/git/git-repos/REPOSITORY-NAME.git/
2. Auf lokalem Rechner (oder in anderem Ordner auf Server)
Neuen git Ordner anlegen (egal ob mit GUI oder Terminal) und da hineinnavigieren (mit Terminal):
cd ORDNERNAME
Hier wird nun auch ein lokales git initialisiert:
git init
Rückmeldung kommt:
Initialized empty Git repository in /Users/USERNAME/git/ORDNERNAME/.git/
Hier kann man jetzt eine Datei reinlegen. Diese kann dann hinzugefügt und direkt committed werden:
git add *
git commit -m 'First commit'
3. Verknüpfung mit dem Server-git herstellen
Hier wird erst das lokale git auf dem Rechner mit dem serverseitigen git repository verknüpft. Die folgenden Eingaben erfolgen immernoch im lokalen git.
git remote add origin ssh-w**c****@DOMAIN.de:/www/htdocs/w**c****/git/git-repos/REPOSITORY-NAME.git
git push -u origin master