====== GIT Tutorial ====== ===== Änderungen lokal einchecken ===== Eine Datei: git commit -m "beschreibung der Änderung" DATEINAME Alle Dateien: git commit -m "beschreibung der Änderung" -a ===== Änderungen auf den Server kopieren, nachdem sie lokal eingecheckt wurden ===== (nur für registrierte Entwickler möglich): git push ===== Änderungen anderer Entwickler holen und mergen ===== git pull ===== Checken welche Datein man geändert hat ===== git checkout ===== Änderungen eines Paketes anzeigen ===== git diff ===== Logeinträge eines Paketes anzeigen ===== git log ===== Änderungen und neue Datein anzeigen ===== git status -unormal ===== Nicht auf den Server kopierte Änderungen anzeigen ===== git log origin/master..HEAD ===== Gelöschte Datein wieder herstellen ===== (mit dem letzten eingecheckten Zustand) git checkout -- DATEINAME ===== Einen zuvor eingecheckten Entwicklungsstand wiederherstellen ===== git revert |^ Tipp |Die bekommt man durch git log herraus. Das ist die Zahlen-/Buchstaben Kombination hinter commit (z.b. commit 1767c24cd55732ca329e5becb0c4dbfbf5100caa). Nimmt man die zuoberst angezeigte so wird auf den zuvor eingecheckten Entwicklungsstang zurück gesetzt. Das ganze passiert erstmal Lokal und erst nach einem git push wandert das ganze ins Git.|