diff --git a/lerntagebuch.md b/lerntagebuch.md index fb4b044..8a9db85 100644 --- a/lerntagebuch.md +++ b/lerntagebuch.md @@ -31,6 +31,24 @@ dabei können weitere Nebenzweige erstellt werden, um parallel zum Hauptzweig zu entwickeln, ohne den Hauptentwicklungszweig zu beeinflussen. Dabei können die Zweige wieder zusammengeführt werden, das nennt sich "mergen". +#### Nützliche Git Befehle +- Lokales Repository anlegen: `git init` +- Status des Repositorys: `git status` +- Datei zur Stage hinzufügen: `git add "Dateiname"` oder `git add .` +- Änderungen commiten: `git commit -m "Nachricht"` +- Historie der Commits anzeigen: `git log` +- Historie der Commits in allen Branch anzeigen (mit Graph): `git log --oneline --all --graph` +- Nicht committete Veränderungen anzeigen: `git diff` +- Auf einen früheren Commit zurücksetzen: `git reset --hard "hash"` +- Neunen Branch erstellen: `git branch name` +- Branch wechseln: `git switch name` +- Alle Branches anzeigen lassen: `git branch` +- In aktuellen Branch mergen: `git merge "name"` +- Den Merge abbrechen: `git merge --abort` +- Markierung setzen: `git tag "name"` +- +- Ins Remote Repository pushen: `git push` + ### Kritik