1. tool 폴더 생성 : 내부에 jdk, tomcat, IDE(eclipse..)등의 폴더를 만들어 버전별로 관리할 수 있도록 한다. : IDE의 경우 프로젝트 마다 사용되는 버전 및 설정값이 다를 수 있으므로 '버전명_프로젝트 명'으로 명명해 프로젝트마다 관리할 수 있도록 한다. 2. repository 폴더생성 : git으로 관리되는 소스들을 저장하는 공간 : 소스트리와 같은 GUI를 이용해 원격저장소에서 프로젝트 소스코드를 클론받거나 변경사항을 push 할 때 변경사항이 저장되는 공간이라고 이해하면 된다. 3. workspace 폴더생성 : 이클립스와 같은 IDE(통합개발툴)에 대한 metadata(설정 정보들)가 저장되는 공간 : 프로젝트에 이용되는 플러그인, 실행 시 발생하는 에러 log등에..