Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungNächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
tools:git [2016/02/03 21:33] – admin | tools:git [2018/10/19 19:04] – [Befehle] admin | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Eine gute Anleitung ist auf der [[http:// | Eine gute Anleitung ist auf der [[http:// | ||
+ | ---- | ||
+ | |||
+ | ===== Befehle ===== | ||
+ | |||
+ | ==== Letzten commit ändern ==== | ||
+ | |||
+ | Bei nachfolgenden Anpassungen, | ||
+ | Auch wer nur einen Tippfehler in der letzten Commit-Nachricht korrigieren möchte kann diesen Befehl verwenden, hier muss dann vorher keine Datei in den Staging-Bereich gebracht werden. | ||
+ | |||
+ | < | ||
+ | git add korrigierte-datei.php | ||
+ | git commit --amend | ||
+ | </ | ||
+ | |||
+ | ==== Letzten commit " | ||
+ | |||
+ | Mit diesem Befehl wird der Branch auf den vorletzten Commit zurückgesetzt. Der letzte Commit ist in diesem Branch dann nicht mehr vorhanden. | ||
+ | |||
+ | < | ||
+ | git reset --hard HEAD^ | ||
+ | </ | ||
+ | ==== Datei aus Index entfernen, ohne sie zu löschen ==== | ||
+ | |||
+ | Hiermit wird eine Datei aus dem git Repository entfernt, verbleibt aber als Datei am Speicherort. Zu beachten ist, dass sie dann ggf. auch auf externen Repositories (remote) verbleibt. | ||
+ | |||
+ | < | ||
+ | git rm --cached example.txt | ||
+ | </ | ||
+ | |||
+ | ---- | ||
===== Fehlerbehebung ===== | ===== Fehlerbehebung ===== | ||