파일의 내용이 변경되었을 때 staging area 에 변경된 파일을 올리기
: 그전의 파일말고 변경된 내용의 파일이 staging area 에 존재
ex)git add 파일이름.확장자
- git add a라는 이름을 가진 폴더이름: a폴더안의 모든 파일들이 폴더와 함께 커밋됨
-------------------------------------------------------------------------------------------
*git이 인식하고 있는 프로젝트 디렉토리의 현재상태 출력*
git status
1. changes to be committed : 커밋에 반영될 변경사항-> 여기서 git add 한 내용에 대해 나옴
2. changes not staged for commit : : 변경사항이 있었지만 add를 해주지 않아서 staging area에 반영되지 않은 파일에 대해 나옴: 간단한 말로 add하지 않은 변경된 파일 목록에 대해 알려줌
*stage : git add로 파일을 staging area에 추가하는 것
-------------------------------------------------------------------------------------------------
touch 파일이름: 파일이름을 가진 파일을 생성
ex) touch a: a라는 파일을 생성
-------------------------------------------------------------------------------------------------
<변경사항이 있는 모든 파일에 관해 staging area에 add하는 방법>
git add .
(git add 하고 한칸 띄우고 . )
. : 현재 프로젝트 디렉토리 내에서 변경사항이 생긴 모든 파일들을 staging area에 추가하라