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 rev-list by shell-gei
git rev-list
@KoharaKazuya
Git 

git @
git 

git rev-list 

GIT (1)
▸ Git = ( )
▸ = ( )
▸ git rev-list = 

( )
GIT (2)
▸ Git .git
▸ 

object .git/objects/
▸ (= master )
▸ 





……
git object 

deflate
▸ deflate gzip
▸ deflate gzip
GZIP
▸ deflate gzip
▸ deflate gzip
GZIP
▸ deflate gzip
CRC
>
▸ 

























▸ 

























(= 1 )
▸ grep 















▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
▸
※
▸ (= ) 

▸ (= ) 

▸ (= ) 
IF
▸ git rev-list master
▸ git fetch / git pull 

pack (= Git ) 

Git
シェル芸による git rev-list
シェル芸による git rev-list
シェル芸による git rev-list
シェル芸による git rev-list
Upcoming SlideShare
Loading in …5
×

シェル芸による git rev-list

1,483 views

Published on

第 28 回シェル芸勉強会 大阪サテライト LT 用資料

Published in: Engineering
  • Be the first to comment

シェル芸による git rev-list

  1. 1. git rev-list by shell-gei git rev-list
  2. 2. @KoharaKazuya
  3. 3. Git 
 git @
  4. 4. git 
 git rev-list 

  5. 5. GIT (1) ▸ Git = ( ) ▸ = ( ) ▸ git rev-list = 
 ( )
  6. 6. GIT (2) ▸ Git .git ▸ 
 object .git/objects/
  7. 7. ▸ (= master ) ▸ 
 
 
 ……
  8. 8. git object 
 deflate
  9. 9. ▸ deflate gzip
  10. 10. ▸ deflate gzip GZIP
  11. 11. ▸ deflate gzip
  12. 12. ▸ deflate gzip GZIP
  13. 13. ▸ deflate gzip CRC >
  14. 14. ▸ 
 
 
 
 
 
 
 
 
 
 
 
 

  15. 15. ▸ 
 
 
 
 
 
 
 
 
 
 
 
 
 (= 1 )
  16. 16. ▸ grep 
 
 
 
 
 
 
 

  17. 17.
  18. 18. ▸ ▸
  19. 19. ▸ ▸ ▸
  20. 20. ▸ ▸ ▸ ▸
  21. 21. ▸ ▸ ▸ ▸
  22. 22. ▸ ▸ ▸ ▸ ※
  23. 23. ▸ (= ) 

  24. 24. ▸ (= ) 

  25. 25. ▸ (= ) 
IF
  26. 26. ▸ git rev-list master
  27. 27. ▸ git fetch / git pull 
 pack (= Git ) 
 Git

×