git commit(local repository 추가), git log

  • commit: stage에 있는 파일을 local repository에 저장
  • log: commit 히스토리 조회

$ git status

Changes to be commited: stage에 올라가 있는 파일을 나타냅니다.
이제 해당 파일들을 커밋합니다.

 

git commit

$ git commit

git에 설정된 텍스트 편집기가 실행되고 commit 메세지를 작성할 수 있습니다.
사진의 화면은 vim 편집기 화면입니다.
#은 vim 편집기에서 주석으로 사용되기 때문에 #의 내용은 반영되지 않습니다.



커밋 메세지를 작성하고 저장합니다.

 

master branch에 커밋되었고 파일의 간단한 변경사항을 볼 수 있습니다.

 

git commit -m "first commit"

텍스트 편집기를 실행하지 않고 commit 메시지와 함께 바로 commit합니다.


commit 후 동일한 변경사항을 볼 수 있습니다.

 

git commit -m "first commit" -m "second commit"

-m option을 여러번 작성하면 모든 commit 메세지는 별도의 단락으로 구분되어 모두 commit됩니다.


first commit, second commit 모두 커밋된 걸 확인할 수 있습니다.

 

git commit --amend

--amend option은 이전에 커밋에 대한 메세지 내용을 수정할 수 있습니다.

텍스트 편집기가 실행되고 이전에 커밋했던 메세지 내용을 확인할 수 있습니다.
추가로 메세지를 작성하거나 삭제하여 커밋 메세지를 수정할 수 있습니다.

 

second commit -> third commit 으로 변경되었습니다.



+ Recent posts