git을 배우는 방법
2016. 9. 27.
SW 마에스트로 과정을 밟으면서 가장 실용적으로 배운 기술 중 하나가 바로 Git이다. 나는 Git을 배우기 전에는 소스코드를 파일 형태로 관리했다. 아마 다른 학부생들도 아래와 같이 관리했을 것이라고 생각한다. (혹은 관리하지 않거나...) 파일 별로 관리하게 되면 아래와 같은 상황이 벌어진다. 사실 이렇게 관리하는 방법은 우리들이 직관적으로 사용해왔다. 내 경우에는 중학교 때부터 PPT 따위를 파일명으로 관리했던것같은데 중학생 조차 생각해 낼 수 있을 정도로 간단하고 직관적인 방법이다. 무엇이 문제일까?단순하게 생각나는 점을 보면, 일단 이렇게 관리하게되면 각 버전마다 내가 무엇을 고쳤는지 알 수 없다. 만약 20가지 정도의 파일로 버전을 관리했다고한다면 "이부분은 지금 것말고 예에에전에 만들었던 것..