알면 기능이고 모르면 사고다 실험과 혁신을 가능케 한 , ' Branch ' 1. detached state 만들기 git checkout 5aa0ef (v삼의 commit id) 2. 새로운 파일 생성 ( exp.txt ) commit하면 마스터를 남겨두고 HEAD가 새로운 버전을 독자적으로 따라간다. 더보기 * git add 파일 하지 않아도 되는 commit 코드 git commit -a -m '버전명' log를 보면, HEAD와 MASTER가 분리됨을 확인할 수 있다. exp.txt 에 내용 추가하여 v2로 버전 변경 여기서 HEAD가 MASTER와 분리된 상태에서 일어난 작업을 모두 버린다. git checkout master detached head state 에서 commit하는건 실수가 아..