m 옵션 사용하는 방법
git add b
git status
git commit -m "b 파일 생성"
git status // 장바구니에 담긴 b파일이 로컬 리포지터리에 저장된 모습을 볼 수 있다.

-m 옵션 없이 하는 방법
git add b
git status
git commit // vim 실행
a // 입력모드로 전환
a 파일 생성
Ctrl + C // 명령라인모드로 전환
:wq! + 엔터 // 저장 후 종료
git status


git 실습을 다시 하고 싶다면
rm -rf * // 모든 파일 삭제(숨김파일 제외)
rm -rf .git // 깃 리포지터리(저장소) 제거
git init // 다시 저장소 생성
git log
git log : commit 히스토리 조회하기
git log --oneline : 히스토리를 보기 쉽게 보여준다.
git checkout
git checkout으로 커밋간 이동을 할 수 있다.
git checkout 최초커밋코드(앞4자리만 입력해도됨) // 과거로 돌아감
ls // 파일 a만 존재함
git checkout main // 현재로 돌아옴
ls // 파일 a, b, c가 존재함