Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

いつやるの?Git入門

358,756 views

Published on

↓のv1.1.0版の方が、より見やすく改善したものになってます!
http://www.slideshare.net/matsukaz/git-28304397

社内で開催したGit勉強会の資料。
SVNとの比較や、Gitの内部構造と各コマンドの関係、ブランチやリモートリポジトリとの関係を分かりやすく説明したつもり。

こういう資料に対する投げ銭的なのがどうなるのか気になっていたので、もしよろしければ・・・!15円からできるソーシャルカンパサービスだそうですm(_ _)m
http://kampa.me/t/dev

Published in: Technology
  • Just got my check for $500, Sometimes people don't believe me when I tell them about how much you can make taking paid surveys online... So I took a video of myself actually getting paid $500 for paid surveys to finally set the record straight. I'm not going to leave this video up for long, so check it out now before I take it down! ●●● https://tinyurl.com/make2793amonth
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Want to preview some of our plans? You can get 50 Woodworking Plans and a 440-Page "The Art of Woodworking" Book... Absolutely FREE ➤➤ http://ishbv.com/tedsplans/pdf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area for one night is there tinyurl.com/hotsexinarea Copy and paste link in your browser to visit a site)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • let's be honest. There are a lot of crazy devices, pumps and p.ills that all claim to be the solution to adding BIG length to your penis. However, most, if not all of these solutions don't pan out, or the growth is only temporary. I guess you could always consider surgery, but if you are anything like me, the thought of having a sharp metal object anywhere near your junk makes you quiver with blood curdling fear :-) Well, it just so happens my friend John, who I met at a men's health conference a few years back, has literally stumbled upon the key to natural male growth. Unlike other systems out there, his involves two unique components: 1. Restarting biological growth that boys experienced during puberty, turning them into men. 2. Performing tested and targeted exercises to encourage blood flow and supersize growth. John has just released a completely ZERO COST enlargement exercises guide where you can discover the proven techniques to start REAL and PERMANENT growth. Download the enlargement exercises guide here ♥♥♥ https://tinyurl.com/yaygh4xh
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • The Scrambler Unlock Her Legs | 95% Off by Bobby Rio-Rob Judge? ★★★ https://tinyurl.com/y52uv4vq
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

いつやるの?Git入門

  1. 1. file2file1 dir1file3
  2. 2. git init
  3. 3. file2file1 dir1file3git init
  4. 4. git initfile2file1 dir1file3
  5. 5. git add <filepattern>...
  6. 6. file2file1 dir1file3git add file1 dir1/file2
  7. 7. file2file1file2file1 dir1file3git add file1 dir1/file2dir1
  8. 8. git commit -m <msg>
  9. 9. file2file1file2file1 dir1file3git commit -m ‘コミットするよ。’dir1
  10. 10. git commit -m ‘コミットするよ。’file21a401efile1file2file1file2file1 dir1file3dir1 dir1
  11. 11. file21a401efile1file2file1file2file1’ dir1file3dir1 dir1
  12. 12. file21a401efile1file2file1file2file1’ dir1file3git add .dir1 dir1
  13. 13. file21a401efile1file2file1’file2file1’ dir1file3git add .file3dir1 dir1
  14. 14. file21a401efile1file2file1’file2file1’ dir1file3 file3git commit -m ‘もっとコミット。’dir1 dir1
  15. 15. file21a401efile1510db8file3file1’file2file1’file3file2file1’ dir1file3git commit -m ‘もっとコミット。’dir1 dir1
  16. 16. file21a401efile1510db8file3file1’file2file1’file3file2file1’ dir1file3git commit -m ‘もっとコミット。’dir1 dir1
  17. 17. git rm <file>...
  18. 18. file21a401efile1510db8file3file1’file2file1’file3file2file1’ dir1file3git rm dir1/file2dir1 dir1
  19. 19. file21a401efile1510db8file3file1’file1’file3file1’ dir1file3git rm dir1/file2dir1 dir1
  20. 20. file21a401efile1510db8file3file1’file1’file3file1’ dir1file3git commit -m ‘削除情報をコミット。’dir1 dir1
  21. 21. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3git commit -m ‘削除情報をコミット。’dir1 dir1
  22. 22. git reset HEAD <file>
  23. 23. file21a401efile1510db8 6ccfdafile3file1’file1’file3’file1’ dir1file3’dir1 dir1
  24. 24. file21a401efile1510db8 6ccfdafile3file1’file1’file3’file1’ dir1file3’git reset HEAD dir1/file3dir1 dir1
  25. 25. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3’git reset HEAD dir1/file3dir1 dir1
  26. 26. git checkout -- <file>
  27. 27. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3’dir1 dir1
  28. 28. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3’git checkout -- dir1/file3dir1 dir1
  29. 29. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3git checkout -- dir1/file3dir1 dir1
  30. 30. git mv
  31. 31. git reset --<mode> <commit>
  32. 32. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3git reset --hard HEAD^dir1 dir1
  33. 33. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3git reset --hard HEAD^file2file2dir1 dir1
  34. 34. git status
  35. 35. git log
  36. 36. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3dir1 dir1
  37. 37. file21a401efile1510db8 6ccfdafile3file1’file1’file3file1’ dir1file3dir1 dir1
  38. 38. A B
  39. 39. A B
  40. 40. A B C
  41. 41. A B C
  42. 42. A B C D
  43. 43. A B C DE
  44. 44. A B C DE
  45. 45. A B C DE
  46. 46. A B C DEF
  47. 47. A B C DEF GH
  48. 48. A B C DE
  49. 49. A B C DE
  50. 50. A B C DE’E
  51. 51. A B C DE’
  52. 52. A B C DE’FG
  53. 53. Afile1Bfile1’file1’file1’
  54. 54. Afile1Bfile1’file1’file1’
  55. 55. git branch [<old>] <new>
  56. 56. git branch developAfile1Bfile1’file1’file1’
  57. 57. git branch developAfile1Bfile1’file1’file1’
  58. 58. git checkout <branch>
  59. 59. git checkout developAfile1Bfile2file1’Cfile1’file1’
  60. 60. git checkout developAfile1Bfile2file1’Cfile2file2file1 file1
  61. 61. git checkout -b <new> <old>
  62. 62. git checkout -b <new> <old>git checkout <new>git branch [<old>] <new>
  63. 63. git merge <branch>
  64. 64. git merge developfile1’file1’Afile1Bfile2file1’C
  65. 65. git merge developfile2file1’file2file1’Afile1Bfile2file1’DC
  66. 66. git rebase <branch>
  67. 67. Agit rebase masterfile1file2file2file1file1BCfile2file1’
  68. 68. Agit rebase masterBC’file2file1file1’file2file2file1’file1’
  69. 69. A B
  70. 70. A BA B
  71. 71. A BA B
  72. 72. A BA B
  73. 73. A B CA B
  74. 74. A B CA B C
  75. 75. A B CA B C
  76. 76. A B CA B
  77. 77. A B CA B C
  78. 78. A B CA B C D
  79. 79. A B C DA B C D
  80. 80. A B C D FA B C D E
  81. 81. A B C D FA B C D E GF
  82. 82. A B C D F GA B C D E GFE
  83. 83. A B C D FA B C D E
  84. 84. A B C D FA B C D FE E’
  85. 85. A B C D F E’A B C D F E’
  86. 86. A B C E FD G HA B C E F ID G
  87. 87. git clone <url>
  88. 88. A Bgit clone git@github.com:a/b.git
  89. 89. file1’file1’A Bfile1file1’A Bgit clone git@github.com:a/b.git
  90. 90. git push <remote> <refspec>
  91. 91. file1’file1’A Bfile1file1’A B
  92. 92. file1’file1’A Bfile2file1file1’A B
  93. 93. file1’file1’A Bfile2 file2file1file1’A Bgit add file2
  94. 94. file1’file1’A Bfile2 file2file1file1’A B Cfile2git commit -m ‘add file2’
  95. 95. file1’file1’A B Cfile1file1’A B Cfile2file2 file2git push origin master
  96. 96. git fetch <remote> <refspec>
  97. 97. file1’file1’A B Cgit fetch origin masterfile1file1’A B
  98. 98. file1’file1’A B Cgit fetch origin masterfile1file1’A B Cfile2
  99. 99. git pull <remote> <refspec>git merge <branch>git fetch <remote> <refspec>
  100. 100. file2file2A B Cgit pull origin masterfile1file1’A BDfile2
  101. 101. file1file1’A B CDEA B Cgit pull origin masterfile2file3file3file3file2file2
  102. 102. git pull <remote> <refspec> --rebasegit rebase <branch>git fetch <remote> <refspec>
  103. 103. file2file2A B Cgit pull origin master --rebasefile1file1’A BDfile2
  104. 104. file2file2A B Cgit pull origin master --rebasefile1file1’A BD’file2Cfile3file3file3
  105. 105. テキスト

×