본문 바로가기

버전관리/github

github commit

commit할 때 수정된 파일이 있으면 git add로 tracked상태로 만들어줘야 한다.

이를 하지 않으면 commit할 때 오류가 발생한다.

 

git commit -a

commit할 때 -a 옵션을 사용하면 커밋하기 전에 먼저 모든 파일을 등록해준다.

 

git commit -am "메세지"

이미 추적된 파일 상태가 변경되었을 때, -a옵션으로 등록해주고 커밋해야 하는데..

한줄짜리 커밋 메세지 입력하는 -m옵션과 함께 사용이 가능하다. 

 

커밋 메세지 작성할 때

 

commit 메시지를 한 줄로 간단히 작성할 경우: git commit -m "메세지"

텍스트 편집기를 vi에디터가 아닌 메모장으로 바꿀 경우 : git config --local core.editor notepad

 

git commit 명령어를 입력하면 아래와 같이 커밋 메시지를 입력할 수 있는 창이 뜬다.

 

Vi에디터로 들어가면 텍스트 입력을 하기 위해 edit mode로 들어가야 하는데 i, a, o중에 하나를 눌러 edit mode로 들어간다.

edit mode가 되면 아래와 같이 맨 아래에 --insert--가 뜬다.

 

이 상태에서 커밋 메세지를 입력하고 esc를 눌러 edit mode를 나간다.

 

원하는 메시지를 입력하고 저장할 때 : ESC누른 후 : + w, q

에디터 종료할 때 : Esc누른 후 : + q 

 

* w는 저장을 뜻하고, q는 종료를 뜻한다.

 

:wq치고 엔터치면 commit이 된다.

 

 

 

로그 기록 확인

git log

최신 커밋 기록부터 내림차순으로 나열하여 확인할 수 있다.

 

'버전관리 > github' 카테고리의 다른 글

git pull / fetch (수동으로 내려받기)  (0) 2021.06.24
github 원격저장소(서버저장소)  (0) 2021.06.24
git commit 2탄  (0) 2021.06.24
git 명령어(tracked -> untracked)  (0) 2021.06.24
.gitignore파일  (0) 2021.06.24