add는 앞의 flow에서 workspace에서 stageArea로 파일을 옮길 때 사용하는 명령이다.
git add a.txt를 하게되면 a.txt가 스테이지로 올라가는 것이다.
git add *는 모든 파일을 스테이지에 올린다.
스테이지 올린 파일을 수정하게 되면, modified로 뜨게 된다.
git rm --cached *
스테이지에 올라간 파일 모두 취소
git add를 하기 전
git add를 하여 stage에 모두 올라간 상태
git add 후 그중 수정 된 파일이 있을 때.
git add * vs git add .
git add * 는 모든 파일을 스테이지에 올린다.
삭제된 파일도 올린다.
.gitignore에 지정된 파일형식도 올리려고 시도한다. >> 경고가 뜰 수 있다.
git add . 는 선별해서 올린다.
삭제된 파일은 스테이지에 올리지 않는다.
.gitignore도 고려해서 올린다.
'Git' 카테고리의 다른 글
Commit Convention (0) | 2020.11.30 |
---|---|
Git .gitignore 이용하기 (0) | 2020.11.23 |
Git의 기본 Flow (0) | 2020.11.23 |
Git에서 Alias(별칭)이용하여 단축키 설정하기. (0) | 2020.11.23 |
Git 초기화/삭제(finder로 디렉토리 열기) (0) | 2020.11.23 |