Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Git - Eine Einführung

1.275 Aufrufe

Veröffentlicht am

Eine kurze Einführung in das Versionskontrollsystem Git. Anlass war der Abend "Git kompakt" der Ruby User Group in Dresden.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Git - Eine Einführung

  1. 1. GIT Why should I care? Thursday, September 5, 13
  2. 2. KONTROLLE • Änderungen über Zeit • Zurücksetzen • Vergleichen • Analysieren Thursday, September 5, 13
  3. 3. LOKAL • Copy & Paste • lokale Datenbank Thursday, September 5, 13
  4. 4. ZENTRALISIERT • Kollaborativ • Ein Server, viele Clients Thursday, September 5, 13
  5. 5. ZENTRALISIERT • Server als Sollbruchstelle • Aufwendiges Backup Thursday, September 5, 13
  6. 6. VERTEILT • Vollständige Spiegel Thursday, September 5, 13
  7. 7. GIT 4f3af84c92eac17d1d270050152ddc7db1ad2461 Thursday, September 5, 13
  8. 8. Alle anderen Git SNAPSHOTS git commit Thursday, September 5, 13
  9. 9. SNAPSHOTS git commit Thursday, September 5, 13
  10. 10. SNAPSHOTS git commit Thursday, September 5, 13
  11. 11. HASHES! 95d92ba4d74a3981b0da94ae4d61adfd6df40b61 git log Thursday, September 5, 13
  12. 12. ZUSTÄNDE • commited • modified • staged git add Thursday, September 5, 13
  13. 13. BRANCHES git branch Thursday, September 5, 13
  14. 14. BRANCHES git branch Thursday, September 5, 13
  15. 15. BRANCHES git branch testing Thursday, September 5, 13
  16. 16. BRANCHES git checkout master Thursday, September 5, 13
  17. 17. BRANCHES git checkout testing Thursday, September 5, 13
  18. 18. BRANCHES git commit Thursday, September 5, 13
  19. 19. BRANCHES git checkout master Thursday, September 5, 13
  20. 20. BRANCHES git commit Thursday, September 5, 13
  21. 21. MERGE git merge iss53 Thursday, September 5, 13
  22. 22. MERGE git merge Thursday, September 5, 13
  23. 23. MERGE git merge Thursday, September 5, 13
  24. 24. MERGE git merge Thursday, September 5, 13
  25. 25. LOKALE OPERATIONEN Thursday, September 5, 13
  26. 26. REMOTES • Entfernte Repositories • Git Server • Einfaches Backup git remote Thursday, September 5, 13
  27. 27. DANKE • Martin Knopf • @felbit • martin@bitbites.de • Literatur: • Chacon, Scott:“Pro Git”, 2009,Apress: NewYork • Abbildungen: • http://git-scm.com/book • http://glennstovall.com/blog/2013/03/15/how-i-use-git/ • http://octodex.github.com/ • http://www.yoest.org/archives/2005/12/provocative_pro.html Thursday, September 5, 13

×