Git | Ein paar Tipps für den Umgang mit Git

Basics

git add <Dateiname> | Änderungen werden vorgeschlagen (für den Commit vorbereitet)

git commit -m 'Commit Nachricht' | Änderungen werden in den Head gespeichert (lokal)

git push | Änderungen werden aus dem lokalen Repository an das Remote Repository gesendet

git pull | Änderungen werden aus dem Remote Repository geholt und an das lokale Repository gesendet

Hilfen

git log | Zeigt eine Liste der Commits mit den IDs an

git status | Zeigt den Status der neuen oder geänderten Dateien an

git push origin <Branchname>:main | Pusht den Branch in Main

Branches - Push auf Hauptbranch

git checkout -b <Branchname> | Erstellt einen neuen Branch und wechselt in diesen

git pull origin main | Holen der neuesten Änderungen aus dem Hauptbranch

git add . | Alle Änderungen werden vorgeschlagen (für den Commit vorbereitet)

git commit -m 'Commit Nachricht' | Änderungen werden in den Head gespeichert (lokal)

git checkout main | Wechselt in den Main Branch

git merge <Branchname> | Branch in den Hauptbranch mergen

git push origin main | Änderungen zum Remote-Repository pushen

Arbeitskopie erstellen auf Hopper

cd ~/bare_repos | In das Bare Repository wechseln

git init --bare <Name> | Erstellt ein neues Bare Repository

chmod o-rwx <Name> | Entzieht der Gruppe Others das Lesen, Schreiben und Ausführen

cd ~/repos | In das Arbeitsrepository wechseln

git clone ~/bare_repos/<Name> | Kopiert das Bare Repository in das aktuelle Verzeichnis