====== Git ====== Git Repository lokal erstellen und dann auf den Server uploaden (Mac) [[https://www.codesolutions.de/git-repository-lokal-erstellen-und-dann-auf-den-server-uploaden/ ]] Leeres Repository anlegen: cd /Users/admin/Programming/Git/gitroot git init Initialized empty Git repository in /Users/admin/Programming/Git/gitroot/.git/ Dateien zu diesem Repository hinzufügen: git add * Änderungen lokal speichern: git commit -m "First Commit" Lokal temporäres Repository erstellen: git clone --bare .git 12decode.git Cloning into bare repository '12decode.git'... done. Neues Repository auf Server hochladen: scp -r 12decode.git fiasko@kudu.in-berlin.de:/home/user/fiasko/gitroot/ Lokales Git Repository löschen: rm -rf 12decode.git Remote-Repository verbinden: git remote add origin ssh://fiasko@kudu.in-berlin.de:/home/user/fiasko/gitroot/12decode.git Eventuell schon vorhandene Verbindung aufheben: git remote rm origin Änderungen vom lokalen ins Server-Repository hochladen: git push origin master Cloning a repository git clone ssh://fiasko@kudu.in-berlin.de:/home/user/fiasko/gitroot/12decode.git cd /Users/admin/Programming/git/12decode git commit git push origin master Everything up-to-date