From b3eca8125411ed253addea495b805619cf1654e2 Mon Sep 17 00:00:00 2001 From: fdai7452 Date: Tue, 22 Nov 2022 21:11:49 +0100 Subject: [PATCH] =?UTF-8?q?Git=20Befehle=20aus=20der=20=C3=9Cbung=20hinzug?= =?UTF-8?q?ef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lerntagebuch.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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