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 |