git은 2005년에 개발된 Distributed Version Control System(DVCS)의 일종으로, 프로젝트 파일의 변경사항을 추적하고, 여러 사용자 간에 협업을 지원하는데 사용된다.github는 git을 사용하는 프로젝트를 지원하는 웹 호스팅 서비스이다
본 포스트는 책 모두의 깃&깃허브를 읽고 작성되었습니다. 앞선 글에서 Git은 원활한 버전관리를 위한 DVCS의 일종이라고 소개 했었다.그렇다면 버전 관리란 무엇일까이를 이해하기 위해선 local에서 git이 관리하는 세가지 공간(working directory, st

본 포스트는 Git Book 과 책 모두의 깃&깃허브를 참고하여 작성되었습니다.Git에서 말하는 Branch는, 마치 나뭇가지와 같이 버전을 여러 흐름으로 관리하는 방법을 뜻한다. Branch의 필요성을 쉽게 이해하기 위해 Branch가 없는 상황을 가정해보기로 한다.