Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. GIT
  2.  
  3. Repository:
  4. Repository erstellen – „git init“ (Lokales Projekt initialisieren)
  5. Einzelne Dateien hinzufügen - „git add Datei/*/*.c“
  6. Herunterladen eines Stands - „git clone Url“ opt. Lokaler Ort (Git clone git://. C-Übungen)
  7. Infos bekommen - „git status“ (Welcher Branch, nicht abgesicherte Dateien
  8. Detaillierte Änderungen anzeigen - „ git diff“ (Zeilengenaue Ausgabe der Änderungen)
  9. Notizen (Änderungen erklären) - „git commit“ (Standard steht letzte „git status“ Meldung drin)
  10. Datei löschen - „git rm Name“
  11. Lokales Projekt veröffentlichen - „git push“
  12. Projekt verschieben (für später) - „git stash“
  13. Commits löschen - „git rebase HEAD~anzahl -i
  14. letzten branch überschreiben - git commit -amend
  15. aktuellen branch setzen - git push name branch
  16. history löschen - git push –force meinname
  17.  
  18. Branch:
  19. Branch erstellen – „git checkout -b Name“
  20. Zwischen Branch wechseln – „git checkout Name“
  21. Branch löschen – „git branch -d Name“
  22.  
  23. Branch nur lokal zugreifbar bis es hochgeladen wird ins Repository.
  24.  
  25. Vernwendung:
  26. Gitk - Grafische Oberfläche
  27. git log - bestehende Commits sehen
  28. git reset HEAD~Zahl - Anzahl an Commits zurückgehen
  29. git status - Aktuelle einbezogene Dateien
  30. git pull - Dateien auf update checken
  31. git rebase – continue -
  32. git rebase -i HEAD~Zahl -
  33.  
  34. Ablauf:
  35. 1. pullen - git pull (Aktualität checken)
  36. 2. Änderungen vornehmen - Neue Funktion
  37. 3. commit erstellen - git log (Verlauf sehen) git commit (machen)
  38. 4. rebasen -> könnten konfikte entstehen - git rebase HEAD~1/2 Sprünge zurück/Konfliktlösung
  39. git rebase – continue - git rebase beenden
  40. 5. pushen - veröffentlichen
  41.  
  42. git add → entsprechende Datei wird der „Staging Area“ hinzugefügt und in dem nächsten Commit mit gespeichert.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement