Your SlideShare is downloading. ×
Git2Value, Haarlem, 14-12-2010woensdag 15 december 2010
Git                    Not subversion, CVS, Perforce and whatever more2Value, Haarlem, 14-12-2010woensdag 15 december 2010
Stefan wie?woensdag 15 december 2010
Stefan wie?                  • Freelancer: Ingewikkeldwoensdag 15 december 2010
Stefan wie?                  • Freelancer: Ingewikkeld                  • Symfony Community Managerwoensdag 15 december 2010
Stefan wie?                  • Freelancer: Ingewikkeld                  • Symfony Community Manager                  • PHP...
Versiebeheerwoensdag 15 december 2010
Versiebeheer                  • Wie werkt(e) er met versiebeheer?woensdag 15 december 2010
Versiebeheer                  • Wie werkt(e) er met versiebeheer?                  • Wie werkt(e) er met CVS?woensdag 15 d...
Versiebeheer                  • Wie werkt(e) er met versiebeheer?                  • Wie werkt(e) er met CVS?             ...
Versiebeheer                  • Wie werkt(e) er met versiebeheer?                  • Wie werkt(e) er met CVS?             ...
Subversionwoensdag 15 december 2010
Subversion                        • 1 centrale repositorywoensdag 15 december 2010
Subversion                        • 1 centrale repository                        • ieder een eigen checkoutwoensdag 15 dec...
Subversion                        • 1 centrale repository                        • ieder een eigen checkout               ...
Subversion                        • 1 centrale repository                        • ieder een eigen checkout               ...
Subversion                                  Server                                  Repository               Checkout     ...
Gitwoensdag 15 december 2010
Git                  • Distributed Version Control Systemwoensdag 15 december 2010
Git                  • Distributed Version Control System                  • Ieder een eigen repositorywoensdag 15 decembe...
Git                  • Distributed Version Control System                  • Ieder een eigen repository                  •...
Git                  • Distributed Version Control System                  • Ieder een eigen repository                  •...
Git                     repository    repository      repository               Checkout           Checkout       Checkout ...
Git                     repository    repository      repository               Checkout           Checkout       Checkout ...
Git                     repository    repository      repository               Checkout           Checkout       Checkout ...
git initwoensdag 15 december 2010
git addwoensdag 15 december 2010
git commitwoensdag 15 december 2010
git checkout -- <file>woensdag 15 december 2010
git reset HEAD <file>woensdag 15 december 2010
git statuswoensdag 15 december 2010
woensdag 15 december 2010
Code delenwoensdag 15 december 2010
Code delen                  • Lokaal committenwoensdag 15 december 2010
Code delen                  • Lokaal committen                  • Git clonewoensdag 15 december 2010
Code delen                  • Lokaal committen                  • Git clone                  • Zip, deelwoensdag 15 decemb...
Code delen                  • Lokaal committen                  • Git clone                  • Zip, deel                  ...
git remotewoensdag 15 december 2010
git pullwoensdag 15 december 2010
git fetchwoensdag 15 december 2010
git pushwoensdag 15 december 2010
Githubwoensdag 15 december 2010
woensdag 15 december 2010
Branchenwoensdag 15 december 2010
Branchen                  • Subversionwoensdag 15 december 2010
Branchen                  • Subversion                   • branch op de serverwoensdag 15 december 2010
Branchen                  • Subversion                   • branch op de server                   • branching is duurwoensd...
Branchenwoensdag 15 december 2010
Branchen                  • Gitwoensdag 15 december 2010
Branchen                  • Git                   • heel goedkoopwoensdag 15 december 2010
Branchen                  • Git                   • heel goedkoop                   • 1 commando, lokale branchwoensdag 15...
Branchen                  • Git                   • heel goedkoop                   • 1 commando, lokale branch           ...
woensdag 15 december 2010
Taggingwoensdag 15 december 2010
Tagging                  • Subversionwoensdag 15 december 2010
Tagging                  • Subversion                   • Op serverwoensdag 15 december 2010
Tagging                  • Subversion                   • Op server                   • Committen naar tag kanwoensdag 15 ...
Taggingwoensdag 15 december 2010
Tagging                  • Gitwoensdag 15 december 2010
Tagging                  • Git                   • lightweightwoensdag 15 december 2010
Tagging                  • Git                   • lightweight                   • annotatedwoensdag 15 december 2010
Tagging                  • Git                   • lightweight                   • annotated                     • lijkt h...
Annotated                  • git tag -a tagnaam -m bladieblawoensdag 15 december 2010
Lightweight                  • git tag tagnaamwoensdag 15 december 2010
Submoduleswoensdag 15 december 2010
Submoduleswoensdag 15 december 2010
Submodules                  • Subversionwoensdag 15 december 2010
Submodules                  • Subversion                   • svn propedit svn:externalswoensdag 15 december 2010
Submodules                  • Subversion                   • svn propedit svn:externals                  • Gitwoensdag 15 ...
Submodules                  • Subversion                   • svn propedit svn:externals                  • Git            ...
git submodule updatewoensdag 15 december 2010
git submodule initwoensdag 15 december 2010
Tips & Trickswoensdag 15 december 2010
Tips & Tricks                  • git stashwoensdag 15 december 2010
Tips & Tricks                  • git stash                  • git blamewoensdag 15 december 2010
Tips & Tricks                  • git stash                  • git blame                  • git-svnwoensdag 15 december 2010
Oefeningwoensdag 15 december 2010
woensdag 15 december 2010
• http://www.leftontheweb.com/                  • https://github.com/skoopwoensdag 15 december 2010
Upcoming SlideShare
Loading in...5
×

Git workshop (2value, 14-12-2010)

801

Published on

The slides for the Git workshop as was given at 2Value in Haarlem, 14-12-2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
801
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Git workshop (2value, 14-12-2010)"

  1. 1. Git2Value, Haarlem, 14-12-2010woensdag 15 december 2010
  2. 2. Git Not subversion, CVS, Perforce and whatever more2Value, Haarlem, 14-12-2010woensdag 15 december 2010
  3. 3. Stefan wie?woensdag 15 december 2010
  4. 4. Stefan wie? • Freelancer: Ingewikkeldwoensdag 15 december 2010
  5. 5. Stefan wie? • Freelancer: Ingewikkeld • Symfony Community Managerwoensdag 15 december 2010
  6. 6. Stefan wie? • Freelancer: Ingewikkeld • Symfony Community Manager • PHPBenelux crewwoensdag 15 december 2010
  7. 7. Versiebeheerwoensdag 15 december 2010
  8. 8. Versiebeheer • Wie werkt(e) er met versiebeheer?woensdag 15 december 2010
  9. 9. Versiebeheer • Wie werkt(e) er met versiebeheer? • Wie werkt(e) er met CVS?woensdag 15 december 2010
  10. 10. Versiebeheer • Wie werkt(e) er met versiebeheer? • Wie werkt(e) er met CVS? • Wie werkt(e) er met Subversion?woensdag 15 december 2010
  11. 11. Versiebeheer • Wie werkt(e) er met versiebeheer? • Wie werkt(e) er met CVS? • Wie werkt(e) er met Subversion? • Wie met iets anders? en wat?woensdag 15 december 2010
  12. 12. Subversionwoensdag 15 december 2010
  13. 13. Subversion • 1 centrale repositorywoensdag 15 december 2010
  14. 14. Subversion • 1 centrale repository • ieder een eigen checkoutwoensdag 15 december 2010
  15. 15. Subversion • 1 centrale repository • ieder een eigen checkout • commit = delen met iedereenwoensdag 15 december 2010
  16. 16. Subversion • 1 centrale repository • ieder een eigen checkout • commit = delen met iedereen • altijd verbinding met repo-serverwoensdag 15 december 2010
  17. 17. Subversion Server Repository Checkout Checkout Checkout Checkoutwoensdag 15 december 2010
  18. 18. Gitwoensdag 15 december 2010
  19. 19. Git • Distributed Version Control Systemwoensdag 15 december 2010
  20. 20. Git • Distributed Version Control System • Ieder een eigen repositorywoensdag 15 december 2010
  21. 21. Git • Distributed Version Control System • Ieder een eigen repository • Committen op je eigen repositorywoensdag 15 december 2010
  22. 22. Git • Distributed Version Control System • Ieder een eigen repository • Committen op je eigen repository • Delen: Pushen of pullenwoensdag 15 december 2010
  23. 23. Git repository repository repository Checkout Checkout Checkout Checkout Checkout Checkout repository repository repositorywoensdag 15 december 2010
  24. 24. Git repository repository repository Checkout Checkout Checkout Checkout Checkout Checkout repository repository repositorywoensdag 15 december 2010
  25. 25. Git repository repository repository Checkout Checkout Checkout Checkout Checkout Checkout repository repository repositorywoensdag 15 december 2010
  26. 26. git initwoensdag 15 december 2010
  27. 27. git addwoensdag 15 december 2010
  28. 28. git commitwoensdag 15 december 2010
  29. 29. git checkout -- <file>woensdag 15 december 2010
  30. 30. git reset HEAD <file>woensdag 15 december 2010
  31. 31. git statuswoensdag 15 december 2010
  32. 32. woensdag 15 december 2010
  33. 33. Code delenwoensdag 15 december 2010
  34. 34. Code delen • Lokaal committenwoensdag 15 december 2010
  35. 35. Code delen • Lokaal committen • Git clonewoensdag 15 december 2010
  36. 36. Code delen • Lokaal committen • Git clone • Zip, deelwoensdag 15 december 2010
  37. 37. Code delen • Lokaal committen • Git clone • Zip, deel • niet praktischwoensdag 15 december 2010
  38. 38. git remotewoensdag 15 december 2010
  39. 39. git pullwoensdag 15 december 2010
  40. 40. git fetchwoensdag 15 december 2010
  41. 41. git pushwoensdag 15 december 2010
  42. 42. Githubwoensdag 15 december 2010
  43. 43. woensdag 15 december 2010
  44. 44. Branchenwoensdag 15 december 2010
  45. 45. Branchen • Subversionwoensdag 15 december 2010
  46. 46. Branchen • Subversion • branch op de serverwoensdag 15 december 2010
  47. 47. Branchen • Subversion • branch op de server • branching is duurwoensdag 15 december 2010
  48. 48. Branchenwoensdag 15 december 2010
  49. 49. Branchen • Gitwoensdag 15 december 2010
  50. 50. Branchen • Git • heel goedkoopwoensdag 15 december 2010
  51. 51. Branchen • Git • heel goedkoop • 1 commando, lokale branchwoensdag 15 december 2010
  52. 52. Branchen • Git • heel goedkoop • 1 commando, lokale branch • switchen heel makkelijkwoensdag 15 december 2010
  53. 53. woensdag 15 december 2010
  54. 54. Taggingwoensdag 15 december 2010
  55. 55. Tagging • Subversionwoensdag 15 december 2010
  56. 56. Tagging • Subversion • Op serverwoensdag 15 december 2010
  57. 57. Tagging • Subversion • Op server • Committen naar tag kanwoensdag 15 december 2010
  58. 58. Taggingwoensdag 15 december 2010
  59. 59. Tagging • Gitwoensdag 15 december 2010
  60. 60. Tagging • Git • lightweightwoensdag 15 december 2010
  61. 61. Tagging • Git • lightweight • annotatedwoensdag 15 december 2010
  62. 62. Tagging • Git • lightweight • annotated • lijkt het meest op Subversionwoensdag 15 december 2010
  63. 63. Annotated • git tag -a tagnaam -m bladieblawoensdag 15 december 2010
  64. 64. Lightweight • git tag tagnaamwoensdag 15 december 2010
  65. 65. Submoduleswoensdag 15 december 2010
  66. 66. Submoduleswoensdag 15 december 2010
  67. 67. Submodules • Subversionwoensdag 15 december 2010
  68. 68. Submodules • Subversion • svn propedit svn:externalswoensdag 15 december 2010
  69. 69. Submodules • Subversion • svn propedit svn:externals • Gitwoensdag 15 december 2010
  70. 70. Submodules • Subversion • svn propedit svn:externals • Git • git submodule add <repo> <reponaam>woensdag 15 december 2010
  71. 71. git submodule updatewoensdag 15 december 2010
  72. 72. git submodule initwoensdag 15 december 2010
  73. 73. Tips & Trickswoensdag 15 december 2010
  74. 74. Tips & Tricks • git stashwoensdag 15 december 2010
  75. 75. Tips & Tricks • git stash • git blamewoensdag 15 december 2010
  76. 76. Tips & Tricks • git stash • git blame • git-svnwoensdag 15 december 2010
  77. 77. Oefeningwoensdag 15 december 2010
  78. 78. woensdag 15 december 2010
  79. 79. • http://www.leftontheweb.com/ • https://github.com/skoopwoensdag 15 december 2010

×