User Tools

Site Tools


mld:tutorials:git

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 <commit-ish>
Tipp Die <commit-ish> bekommt man durch git log herraus. Das ist die Zahlen-/Buchstaben Kombination hinter commit (z.b. commit 1767c24cd55732ca329e5becb0c4dbfbf5100caa). Nimmt man die zuoberst angezeigte <commit-ish> 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.
mld/tutorials/git.txt · Last modified: 2014/03/02 07:30 (external edit)