Git 은 파일을 레포지토리에서 파일을 추적하도록 하는 명령인 git add 가 있다.
파일을 추적하는 것이지 실제 레포지토리에 저장된 상태는 아니다.
앞서 살펴본 Git 레포지토리에서 파일의 라이프 사이클에서 Untracked => Staged 에 해당한다.
git add
즉 git add 명령은 working directory 파일을 레포지토리의 staging area 로 올리게 된다.
이 상태는 git commit 명령으로 로컬 저장소에 올리기 전에 최종 점검을 위한 Area 로
Git Repository 에서 관리하는 ( Tracked ) 된 상태가 된다.
아래와 같이 사용할 수 있다.
git add <파일명> //특정 파일을 Staged 상태로 변경
git add . // 모든 파일을 Staged 상태로 변경
git add -i // 인터렉티브 하게 파일을 Staged로 변경
git rm
다시 Staged 영역에서 Untracked 상태로 변경하고자 한다면 아래 명령을 주면 된다.
git rm --cached <file>
'SCM > Git' 카테고리의 다른 글
10. Git 레포지토리에 커밋하기 - git commit (0) | 2020.01.23 |
---|---|
09. Git 파일 관리 - git mv (0) | 2020.01.23 |
07. Git 상태 확인하기 - git status, git diff (0) | 2020.01.23 |
06. Git 에서 관리할 파일 설정하기 - .gitignore (0) | 2020.01.23 |
05. Git 시작하기 - git init, git clone (0) | 2020.01.23 |