Extremely Agile/General2013.10.08 08:30

Git과 같은 분산 코드 관리 시스템의 내부 구조나 구현 방법이 궁금하신 분들이라면, 이 소식에 관심이 있으실 법 한데요. Git의 내부 구조를 설명한 Git Internal이라는 책이 오픈 소스로 풀렸습니다. (ㅎㅎ) 저자는 Scott Chacon. 


Git Internals 표지Git Internals 표지



Git의 내부 구조를 설명한 책 답게 이 책의 '소스코드'는 GitHub에 공개되어 있습니다. https://github.com/pluralsight/git-internals-pdf에 공개되어 있는데요. 라이선스는 Creative Commons Attribution-ShareAlike를 따르고 있습니다. 소스코드가 다 나와 있긴 하지만 그걸 다 받아야만 책을 읽을 수 있는 것은 아니구요. 최종 '컴파일'이 끝난 책의 PDF만 따로 받을 수도 있습니다. 



Git - Book 웹사이트Git - Book 웹사이트



한편, 인사이트에서 출간한 Pro Git의 원본도 인터넷에 이미 공개가 되어 있죠? 그 책은 http://git-scm.com/book/ko 여기서 보실수 있습니다. (물론 인사이트 책이 보기는 훨씬 더 깔끔하죠.) Git의 기본기는 이 책으로 닦고, Git의 내부구조는 재미삼아 Git Internal로 공부해 보면 좋을 것 같아요. 대가가 설계하는 소프트웨어의 내부는 어떤지 살펴본다는 것은 생각만 해도 흥미진진한일이죠. (나는 대체 언제쯤....ㅜㅜ)



저작자 표시 비영리 변경 금지
신고
Posted by 이병준

소중한 의견, 감사합니다. ^^

Extremely Agile/General2013.09.22 21:05


GitHub가 오픈소스 공유 플랫폼으로 각광받으면서 덩달아 Git 또한 버전 콘트롤 시스템으로 각광받는 분위기인데요. Git은 처음에 배우기가 그다지 만만치 않습니다. SVN이나 CVS 쪽에 다양한 경험이 있어도, 배우기가 썩 편하지 않습니다.


하지만 다음 참고자료들을 '순서대로' 일별하면 쉽게 능통해 질 수 있습니다. 


1. Git 간편 안내서 - 어렵지 않아요!


http://rogerdudler.github.io/git-guide/index.ko.html





슬라이드 쇼 형식으로 필수적인 Git 명령어들을 아주 알기 쉽게 설명합니다. 여기 소개된 명령어들만 알아도 일단 Git을 시작할 수 있죠. 


2. Git Cheat Sheet


Git의 명령어들을 일목요연하게 정리해 놓은, 일종의 참조표입니다. 


http://www.insightbook.co.kr/wp-content/uploads/2013/04/git-%EC%B9%98%ED%8A%B8%EC%8B%9C%ED%8A%B8%ED%94%84%EB%A6%B0%ED%8A%B8.png





3. Git Book - 가장 자세한 Git 안내서


이렇게 해서 감 잡기가 끝나고 사용 경험이 붙었다면, 이제 좀 더 깊이 있게 공부할 순서입니다. 


http://git-scm.com/book/ko


뭐니 뭐니 해도, 이 온라인 안내서만큼 친절하고 자세한 교제는 아직 없죠. '인사이트' 출판사에서 'Pro Git'이라는 제목의 도서로도 출간되어 있습니다. 책을 구입해서 보셔도 좋겠어요. 사실 위의 참조표는 이 책의 부록이에요. 




저작자 표시 비영리 변경 금지
신고
Posted by 이병준

소중한 의견, 감사합니다. ^^

  1. 사랑을구걸하는거지

    정말 좋은 정보 감사합니다.

    2013.09.23 11:42 신고 [ ADDR : EDIT/ DEL : REPLY ]
  2. 오..이런 자료를 찾고 있었는데..감사합니다!

    2015.10.12 11:21 신고 [ ADDR : EDIT/ DEL : REPLY ]