git 구성 git은 아래와 같은 구조로 구성이 되어있다. 기존에 git repository의 기본 브랜치는 master 브랜치였지만 whitelist/blacklist(인종차별), master/slave(주종관계) 의 의미를 담고있는 용어를 제거하기로 결정되어서 현재 기본 브랜치는 main 브랜치로 변경이 되었다. .git : git 디렉토리(히스토리) 관리가 된다. .gitignore : git commit시 ignore 지정 (*.txt, build/ 등) working directory : 작업할 파일을 관리, git add 명령어를 통해 staging area 로 옮길 수 있다. untracked : 트래킹 되지 않는 버전 tracked : 트래킹 된 버전 staging area : 버전 히스토..