Einstieg in git

729 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
729
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
9
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Einstieg in git

  1. 1. © 2014 Michael van Engelshoven
  2. 2. Git ([ɡɪt], engl. Blödmann) ist eine zur verteilten von , die ursprünglich für die - Verwaltung des entwickelt wurde. freie Software Versionsverwaltung Dateien Quellcode Linux-Kernels – Wikipedia
  3. 3. Was unterscheidet Git zu Subversion?
  4. 4. Verteiltes Repository
  5. 5. Directed Acyclic Graph
  6. 6. SHA1 69097d48ff3b2bc791c80bf0d96c9e911408af83
  7. 7. Commit-Objekt commit69097d48ff3b2bc791c80bf0d96c9e911408af83 Merge: 2589f6b9ebdd Tree: d8329f Author: MichaelvanEngelshoven<michael@van-engelshoven.de> AuthorDate:FriFeb2813:37:132014+0100 Commit: MichaelvanEngelshoven<michael@van-engelshoven.de> CommitDate:FriFeb2813:37:132014+0100 Mergeremote-trackingbranch'origin/master'intoresponsive Conflicts: .gitignore .idea/workspace.xml index.html
  8. 8. Typische Operationen am Whiteboard
  9. 9. Die Stage oder auch Index, oder auch Cache
  10. 10. Der Commit
  11. 11. Branches und Checkout
  12. 12. Merge Commits
  13. 13. Rebase
  14. 14. Daten vom Remote pullen
  15. 15. Daten an Remote pushen
  16. 16. Tags
  17. 17. Protokolle Local SSH Git-Protokoll HTTP
  18. 18. Wichtig! Benutzer und E- Mailadresse setzen $ git config --global user.name "Your Name Here" # Sets the default name for git to use when you commit git config --global user.email "your_email@example.com" # Sets the default email for git to use when you commit
  19. 19. Spielwiese! kleines Hands-On auf der Konsole
  20. 20. Referenzen Git auf Wikipedia Jessica Kerr - Git Happens Michael Schwern - Git For Ages 4 And Up Pro Git book Git Reference Github Hilfe

×