1. Git으로 형상관리 하기. git은 버전 관리 시스템(VCS, Version Control System)의 한 종류이다. 그렇다면 버전 관리는 어떤 것이고, 왜 필요한 것일까? 버전 관리란 프로그래밍을 할때 프로젝트 단위의 파일들의 묶음을 하나의 버전으로 관리하는 것이다. 하나의 파일로 예를 든다면, 과제를 할 때 ‘report.txt’, ‘report_2.txt’, ‘report_3.txt’ 식으로 버전을 업데이트하며 관리하던 것이 버전 관리이다. 그렇다면 왜 중요할까? 일단 혼자서 프로젝트 코딩을 하고 있다면, 기능, 화면 등의 추가를 하게 될 것이고, 이는 고객이 원하지 않는 기능 및 화면일 수 있다. 그런 추가되는 기점마다 버전 관리를 해놓는 다면 언제든지 원하는 버전으로 프로젝트를 안전하게..