브랜치 - 버전을 효율적으로 관리하기 위해 등장한 개념입니다. - master 브랜치는 사용자가 커밋할 때 마다 최신 커밋을 가리키게 됩니다. - 브랜치를 새로 생성할 경우 master 브랜치의 내용을 유지하면서 기존 파일을 수정하거나 새로운 파일을 생성할 수 있습니다. - 수정된 부분을 merge함으로써 쉽게 적용할 수 있습니다. git branch : 브랜치를 확인하거나 생성할 때 사용하는 명령어 입니다. - 이때 * 표시가 현재 사용중인 브랜치 입니다. git checkout : 다른 브랜치로 갈 때 사용하는 명령어입니다. git log --oneline : 한줄에 각 로그를 볼 수 있습니다. git log --oneline --branches : 각 브랜치의 커밋을 함께 볼 수 있습니다. git ..