SCM/Git
08. Git 파일 관리 - git add
삽질의 달인
2020. 1. 23. 14:13
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>