코드를 관리 하기 위해 git을 많이 쓴다. 여러 사람과 작업할 때, 코드를 공유하기 가장 쉬운 방법이기도 하다. 물론 혼자 작업하는 것이라도 git에 코드를 올려 커밋 이력을 관리하는 것이 좋다. 최근에 git을 처음 쓰게 된 친구가 git 사용법에 대해 물어봤다. 잘 정리한 글이 있으면 그 친구한테도 많은 도움이 되지 않을까 싶다. 그래서 이 글은 초보자도 이해하기 쉬운 버전으로 쓰려 한다. Git이란, 프로젝트의 모든 변경 이력을 추적하는 도구로 각 변경 사항이 있을 때마다 이력을 저장한다. 그 이력(commit)을 통해 특정 시점의 코드로 변경할 수도 있다. 또, 여러 명이 동시에 작업해도 충돌을 최소화 할 수 있다. 프로젝트를 원격 저장소인 github에 저장하면 어느 컴퓨터에서든 그 프로젝트를..