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 으로 변경되었습니다.
'Git' 카테고리의 다른 글
git push remote 저장소 저장 원격 저장소 올리기 (0) | 2020.08.07 |
---|---|
git add, git 저장소 저장, git status (0) | 2020.08.03 |
git 저장소 만들기, git init, git 저장소 생성, git 시작하기 (0) | 2020.08.03 |