본문 바로가기

git

깃허브가 뭔가요? 먹는 건가요? 현재 가장 유행하고 있는 버전 관리 시스템이 무엇이냐고 묻는다면 여러분은 무엇이라고 대답하시겠습니까? 깃(Git)이라고 대답하실 분들이 많으시리라 생각합니다. 깃은 소스 코드 관리를 위한 분산 버전 관리 시스템입니다. SVN 보다 빠른 수행 속도, 분산 관리로 네트워크 연결이 불가능한 상황에서도 버전 관리와 소스 코드 관리가 가능합니다. 깃을 사용하는 프로젝트를 가장 편리하게 관리할 수 있는 프로젝트 호스팅 서비스가 깃허브 입니다. 예전에 SVN을 소스포지나 구글 코드에서 이용할 수 있었다면(물론 지금은 두 서비스 모두 깃을 지원합니다만) 깃허브 만큼 특화되고 편리하지는 않습니다. 깃허브의 장점은 무엇이 있을까요? 이미 공개된 오픈소스 프로젝트가 많이 있어서 학습과 업무와 공헌에 도움이 되는 것. 내 코.. 더보기
성공으로 이끄는 팀 개발 실천 기술 이 책은 현재 절판입니다. 그간 읽어주신 분들께 감사드립니다. 효율적 협업을 위한 도구와 방법론을 말하다! 지속적 개선을 실현하는 최신 개발 흐름과 효율적 프로젝트를 지탱하기 위한 노하우를 배우다! 출판사 제이펍 원출판사 기술평론사(技術評論社) 원서명 チーム開発実践入門(원서 ISBN: 9784774164281) 저자명 이케다 타카후미, 후지쿠라 카즈아키, 이노우에 후미아키 역자명 김완섭 출판일 2014년 10월 10일 페이지 384쪽 시리즈 (없음) 판 형 크라운판 변형(170*225*18.3) 제 본 무선(soft cover) 정 가 26,000원 ISBN 979-11-85890-06-7 (93000) 키워드 버전 관리 / Git / GitHub / 티켓 관리 / Jenkins / Vagrant / C.. 더보기
효율적 팀 프로젝트를 위한 도구와 방법론을 말하다! "구슬이 서 말이라도 꿰어야 보배" 프로그래밍 시에 생산성과 효율성을 도와주는 도구들이 많이 쏟아져 나오고 있습니다. 그중에서도 Git, GitHub, Jenkins, Vagrant, Chef, Selenium과 같은 도구들은 많이들 들어보셨을 겁니다. 그리고 이미 각각의 기능을 어느 정도 익혀서 업무에, 개인 프로젝트에 적용시키고 계신 분들도 계실 겁니다. 하지만 위에서 말한 속담처럼 각각의 기능을 알고 있어도 유기적으로 결합시켜 생산성과 효율성을 꾀할 수 없다면 보배가 아니라 구슬로 끝나고 말 것입니다. 오늘 소개해드릴 책은 최근 주목받고 있는 생산성, 효율성에 관한 도구들을 팀 프로젝트에 제대로 도입하기 위해 각 도구들에 대한 소개와 사용법 등을 안내하고 있습니다. 더불어 팀 단위 프로젝트 진행 시.. 더보기
분산 버전 관리 Git 사용설명서(제2판) 이 책은 현재 절판입니다. 그간 읽어주신 독자들께 감사드립니다. 전략적 백업과 협업 워크플로를 위한 최고의 도구!git에 관한 튜토리얼부터 예제, 레퍼런스까지 한 권에! 출판사 제이펍원출판사 O’Reilly원서명 Version Control with Git: Powerful tools and techniques for collaborative software development(2/e) (원서 ISBN: 9781449316389)저자명 존 롤리거, 매튜 맥컬러프 지음역자명 윤순백출판일 2013년 11월 30일페이지 552쪽판 형 46배판 변형(188*245), 반양장(soft cover)정 가 30,000원ISBN 978-89-94506-81-4 (93000)키워드 협업 / 버전 관리 시스템 / 백업 .. 더보기
진정한 Git 레퍼런스! 소프트웨어 개발할 때 버전 관리 툴들을 많이 사용하시죠? 상당히 많은 툴들이 있는데 여러분은 그중 어떤 걸 사용하시나요? 가장 많이 사용하는 건 Git, SVN, CVS일 것 같은데, 요즘에는 그중에서도 Git의 인기가 높은 것 같습니다. 그 이유가 뭘까요? 이 책을 번역하신 윤순백 님은 다음과 같이 여섯 가지 정도로 말씀하고 계십니다. 코드의 생성 및 병합, 삭제 등이 편리한 독특한 브랜치 모델을 사용하고 있다는 점C 언어를 사용하기 때문에 작으면서도 빠르다는 점Git 특유의 편리한 분산환경을 지원한다는 점데이터 무결성이 보장된다는 점커밋 전 오류를 줄일 수 있는 스테이징 영역(Staging Area)이 있다는 점오픈 소스 라이선스에 따라 무료로 사용할 수 있다는 점 여러분도 동의하시나요? :) 국내에.. 더보기