GIT version system

1,036 views
964 views

Published on

Slovenska prednaska o pouzivani GIT, + drobne porovnanie s SVN

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

  • Be the first to like this

No Downloads
Views
Total views
1,036
On SlideShare
0
From Embeds
0
Number of Embeds
52
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GIT version system

  1. 1. GITthe stupid content tracker
  2. 2. Co to je CVS? (Concurrent Versions System)Vsetci sme nejako zacinali zalohovanie projektov do archivov
  3. 3. Co to je CVS? (Concurrent Versions System)Vsetci sme nejako zacinali zalohovanie projektov do archivov
  4. 4. Co to je CVS? (Concurrent Versions System)Objavenie SVN Svaty gral FTW
  5. 5. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! Novy projekt A uz sa to kodi, tralala
  6. 6. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! Mal by som zacat verzovat
  7. 7. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! svnadmin create /var/svn/acme
  8. 8. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! docasny tmp adresar
  9. 9. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! $ cd ~/Sites/projects/yii/tmp $ svn co http://blabla.bla/svn/acme docasny tmp adresar
  10. 10. Co to je CVS? (Concurrent Versions System)SVN ma blby flow!
  11. 11. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! svn ci -m “initial commit”
  12. 12. Co to je CVS? (Concurrent Versions System)SVN ma blby flow!
  13. 13. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! $ cd ~/Sites/projects/yii/acme $ svn co http://blabla.bla/svn/acme
  14. 14. Co to je CVS? (Concurrent Versions System)SVN ma blby flow! fuck tiz shit!!!
  15. 15. Co to je teda CVS? (Concurrent Versions System)Verzovanie Starsie verzie suborovZalohovanie Data fyzicky aj na inom miesteSpupraca timu Tapity tap, clickity click
  16. 16. GIT nie je evolucia
  17. 17. Ako sa verzuje s GIT?
  18. 18. Ako sa verzuje s GIT? $ git init
  19. 19. Ako sa verzuje s GIT? $ git init
  20. 20. SVN pouziva diff storage
  21. 21. GIT naopak snapshot storage
  22. 22. GIT je distribuovany
  23. 23. SVN nikdy neda commit bez netu vo vlaku napr.
  24. 24. commit IDSVNCisluje od 1GITSHA1 hashe
  25. 25. GIT ma “staging area”
  26. 26. GIT ma “staging area”
  27. 27. Pochopenie “working copy”
  28. 28. Live sessionconfig (aliasy, bash pomocka).gitignoreprikazy (log, diff, amend, rebase -i, stash)branchovanieremote
  29. 29. Branchovanie
  30. 30. Branchovanie
  31. 31. Branchovanie
  32. 32. Branchovanie
  33. 33. Branchovanie
  34. 34. Branchovanie
  35. 35. Branchovanie
  36. 36. Branchovanie
  37. 37. Branchovanie
  38. 38. Branchovanie
  39. 39. Branchovanie
  40. 40. Branchovanie
  41. 41. Branchovanie
  42. 42. Branchovanie
  43. 43. Branchovanie
  44. 44. Branchovanie
  45. 45. Branchovanie
  46. 46. Branchovanie
  47. 47. remote
  48. 48. rebase
  49. 49. rebase
  50. 50. rebase
  51. 51. rebase
  52. 52. rebase
  53. 53. rebase
  54. 54. rebase
  55. 55. rebase
  56. 56. rebase
  57. 57. rebase
  58. 58. rebase
  59. 59. rebase
  60. 60. rebase
  61. 61. flow(svn like)
  62. 62. flow(svn like)
  63. 63. flow(svn like)
  64. 64. flow(svn like)
  65. 65. flow(svn like)
  66. 66. flow(svn like)
  67. 67. flow(diktator a pobocnici)
  68. 68. flow(diktator a pobocnici)
  69. 69. flow(diktator a pobocnici)
  70. 70. flow(diktator a pobocnici)
  71. 71. flow(diktator a pobocnici)
  72. 72. flow(diktator a pobocnici)
  73. 73. flow(diktator a pobocnici)
  74. 74. flow(koordinator)
  75. 75. flow(svn like)
  76. 76. flow(svn like)
  77. 77. flow(svn like)
  78. 78. flow(svn like)
  79. 79. flow(svn like)
  80. 80. flow(svn like)
  81. 81. flow(svn like)
  82. 82. flow(svn like)
  83. 83. essentials
  84. 84. zdroje
  85. 85. THE END!

×