git version system

Download GIT version system

If you can't read please download the document

Upload: srigi

Post on 27-Jun-2015

867 views

Category:

Technology


0 download

DESCRIPTION

Slovenska prednaska o pouzivani GIT, + drobne porovnanie s SVN

TRANSCRIPT

  • 1. GITthe stupid content tracker

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