git commit
<2가지 모드>

vi index.html
cat 파일명 : 작성한 내용 확인하기
ctrl + c로 명령어 빠져나오기
git checkout -b lab1 :lab1 브랜치를 만들고 이동하기
touch 만들 파일명 : 파일 생성하기
충돌 발생 시에는 발생 부분 모두 지워야 함
git reflog : 지나간 모두 내역을 볼 수 있다.
다른 브랜치로 이동할 때는 문을 닫고 가야한다!
충돌시 이상한 기호 삭제해야 함
한번 commit 하고 삭제만 안하면 모두 남아있다.
<merge 이후>

<git reset --hard HEAD~ 이후> : 삭제가 아니라 이동

<git reset --hard 머지된 곳으로 돌아감>

git reset: 커밋 이력을 되돌리고 수정하려 할 때 사용합니다. (--hard는 주의!)
git checkout: 브랜치를 변경하거나 파일의 상태를 복원할 때 사용합니다.