컴퓨터 관련 학과에 재학 중이거나 프로그래밍에 관심 있어하는 사람, 개발자라면 한 번쯤은 들어봤을 Git. 프로그래밍을 업으로 삼고자 하는 사람이라면 필수적으로 다룰 줄 알아야하는 도구입니다. 하지만 어떤 도구이던지, "어떻게" 사용하는지 보다는 "왜" 사용하는지를 깨닫는 게 숙련도를 빠르게 높일 수 있는 방법이죠. 그리고 "왜"에 대한 이해가 없다면, 도구를 잘못 사용하게 될 수도 있습니다. 전기톱을 왜 사용하는지에 대한 이해가 부족하다면 전기톱을 사용해 나무가 아닌 종이를 자르고 있을 수도 있다는 말입니다. 저도 대학교 2학년 때, 동료들과 프로젝트를 진행하면서 Git을 써보기로 하여 무작정 프로젝트에 GIT을 도입했고 왜, 어떻게 사용하는지에 대한 이해 없이 Git을 사용하면서 "불편한 점이 이렇게..