Published 2021. 10. 13. 21:30

add

git add는 파일을 stage에 올리는 것이다.

add는 다양한 명령어로 할 수 있다.

파일 하나만 add하기

git add [파일 이름]

변경사항 있는 파일 모두 add하기

git add .

stage한 파일 unstage하기

git reset HEAD [파일명]

Commit

commit은 stage된 파일들을 저장소에 올리는 것이다.

이 저장소에 저장된 커밋들의 체크섬을 가지고 커밋한 시점으로 코드를 되돌릴 수 있다.

커밋메세지를 지정한 에디터에서 작성 하기

git commit

cf) 에디터 지정하기

아래 명령어를 터미널에 입력하면 기본 에디터가 vim으로 변경된다.

git config --global core.editor vim

커밋 메세지에 git diff 메세지도 포함하여 에디터에서 작성

git commit -v

커밋하며 간단한 커밋 제목까지 작성

git commit -m "커밋제목"

unstaged된 파일들을 모두 add하며 커밋 제목까지 작성

한번도 staged되지 않은 파일이라면 add되지 않는다.

git commit -a

이전 커밋 덮어쓰기

git commit --amend

 

 

'git' 카테고리의 다른 글

[git] git이란?  (0) 2021.10.13
[git] pull vs fetch  (0) 2021.10.13
[git] merge, rebase 브랜치를 합치는 방법  (0) 2021.10.13
[git] branch  (0) 2021.10.13
복사했습니다!