01: Git 시작하기

1 minute read

Git은 왜 필요할까요? 프로젝트를 하다보면 데이터 백업을 해두어 원하는 버전으로 돌아가고 싶을 때가 있습니다. 좋은 예시는 ‘자기소개서’를 작성할 때가 아닌가 싶습니다. 수정을 계속하지만, 혹시 이전 버전으로 돌아갈 때를 대비하여 새로운 파일로 따로 저장합니다. 기본 자기소개서에서 원하는 대학, 혹은 기업에 따라 자기소개서 버전이 달라집니다. 해당 파일들을 또 따로 만들어야 합니다:

프로젝트를 할 때도 마찬가지 입니다. 혹시 모를 상황에 대비해 이전 버전들을 백업해 두어야 합니다. 또한, 시작은 한 프로젝트지만, 그 과정에서 여러 가지 갈래로 나뉠 수도 있습니다.

위 예시는 Git의 장점 중 일부입니다. 다른 사람들과 협업을 하거나, 오픈 소스를 배포하거나 등의 활동을 할 때 여러분은 자연스럽게 Git을 찾아보게 될 것입니다. 여러분의 꿈이 단순 양산형 코더가 아닌, 주도적으로 프로젝트를 진행하는 것이라면 git을 잘 다루는 것은 필수적이라 할 수 있습니다.

본 강의에서는 git을 자유롭게 다루는 것을 목표로 합니다. 그리고 이를 직접 경험하기 위해 하나의 소설을 여러분들과 같이 써볼 생각입니다. 여러분들의 상상력을 보여주세요!

Git 설치하기

git에 대한 설명과 설치하기 방법을 알려주어야 하지만, 사실 이는 git book에 너무 잘 나와 있습니다. 1단원을 모두 읽고 오시기 바랍니다(이해가 안 되는 부분이 있어도 본 강의에서 다시 다루게 되므로 일단 한 번 읽고 오시기 바랍니다!).

Note

git documentation 1 단원 “시작하기”에는 git에 대한 설명과 설치법, 최초 설정 방법이 나와있습니다. ‘1.5 Git 설치’에서 git을 설치하지 마시고 ‘1.6 Git 최초 설정’까지 읽으신 후 설치하는 것을 추천합니다.

Leave a comment