Gitことはじめ

8,698 views

Published on

名古屋Ruby会議02での発表資料です。

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

No Downloads
Views
Total views
8,698
On SlideShare
0
From Embeds
0
Number of Embeds
2,875
Actions
Shares
0
Downloads
60
Comments
0
Likes
19
Embeds 0
No embeds

No notes for slide

Gitことはじめ

  1. 1. Git bleis-tiftFebruary 26, 2011
  2. 2. id:bleis-tift / @bleis
  3. 3. id:bleis-tift / @bleis
  4. 4. id:bleis-tift / @bleisGit Hudson Jenkins
  5. 5. Git
  6. 6. Git
  7. 7. GitGit
  8. 8. GitGit
  9. 9. GitGitmerge rebase
  10. 10. GitGitmerge rebase
  11. 11. GitGitmerge rebase
  12. 12. GitGitmerge rebase
  13. 13. GitGitmerge rebaseGit
  14. 14. Git
  15. 15. Git DVCS
  16. 16. Git DVCS
  17. 17. Git DVCS
  18. 18. Ruby
  19. 19. RubyRuby Git
  20. 20. RubyRuby Git GitHub
  21. 21. RubyRuby Git GitHub Git
  22. 22. RubyRuby Git GitHub Git Git DVCS
  23. 23. Git
  24. 24. Git
  25. 25. Git
  26. 26. Git
  27. 27. Git
  28. 28. Git
  29. 29. Git
  30. 30. Gitetc...
  31. 31. Gitetc... Git
  32. 32. Git
  33. 33. Git
  34. 34. ProGit Git Git Git git
  35. 35. SVN
  36. 36. SVNSVN
  37. 37. SVNSVNGit
  38. 38. SVNSVNGit Git
  39. 39. SVN
  40. 40. SVNGit
  41. 41. SVNGit Git
  42. 42. Git
  43. 43. GitGit 4
  44. 44. GitGit 4
  45. 45. GitGit 4 SHA-1
  46. 46. 4
  47. 47. 4commit commit tree
  48. 48. 4commit commit tree tree tree blob
  49. 49. 4commit commit tree tree tree blob blob
  50. 50. 4commit commit tree tree tree blob blob tag
  51. 51. commit
  52. 52. commit
  53. 53. tree
  54. 54. treecommit tree
  55. 55. Git
  56. 56. Git
  57. 57. Git git add . するとtreeオブジェクトや blobオブジェクトが作られる
  58. 58. Git git commit でcommitオブジェクトが 作られる
  59. 59. Git aを編集してaに
  60. 60. Git ハッシュ値は 子要素に影響を 受ける aを編集してaに
  61. 61. Git ハッシュ値は 子要素に影響を 受ける aを編集してaに t以下は弄ってないので そのままのものが使われる
  62. 62. Git aをt配下に移動
  63. 63. commit
  64. 64. commit
  65. 65. commit
  66. 66. reset
  67. 67. reset
  68. 68. reset
  69. 69. reset
  70. 70. resetreset Git
  71. 71. reset
  72. 72. resetgit reset --hard hoge
  73. 73. resetgit reset --hard hoge
  74. 74. resetgit reset --hard master~2
  75. 75. resetgit reset --hard master~2
  76. 76. resetgit reset --hard a
  77. 77. resetgit reset --hard a
  78. 78. resetgit reset --hard b~4
  79. 79. resetgit reset --hard b~4
  80. 80. reset
  81. 81. reset
  82. 82. resetreset
  83. 83. resetreset
  84. 84. resetreset
  85. 85. resetreset
  86. 86. resetreset TUEEE
  87. 87. resetreset TUEEEcheckout
  88. 88. SVN
  89. 89. SVNGit
  90. 90. SVNGit
  91. 91. SVNGit

×