그냥 하는 노트와 메모장

git commit 본문

Git bash

git commit

coloredrabbit 2018. 4. 17. 15:42

* git commit


  git commit

  현재 committed file, stage에 올려지지 않은 track file, Untracked file을 vim으로 보여준다.


  -m 옵션

  실제로 commit 하는 옵션.

  message에는 이 commit이 무엇을 의미하는 것인지 작성한다.


  -a 옵션

  Tracked file들을 모두 stage 영역에 add한다. 따라서 추가적으로 add하지 않더라도 commit -a를 하면 자동적으로 올려준다.

  단 새로 만든 파일은 올리지 않는다. (Untracked기 때문)



  --amend 옵션


  완료한 커밋을 수정해야 할 때, 편집기를 열어서 수정한다. 위 예제는 실행한 명령어 3개가 모두 하나의 커밋으로 기록된다. 두 번째 커밋은 첫 번째 커밋을 덮어쓴다.


'Git bash' 카테고리의 다른 글

Branch (Ongoing)  (0) 2018.05.03
git term (Ongoing)  (0) 2018.04.17
git reset  (0) 2018.04.17
git diff/ difftool  (0) 2018.04.17
git rm  (0) 2018.04.17
Comments