728x90
반응형
git add
- Untracked file을 stage에 이동시키는 명령어 : Tracked file로 변경됨.
- 기존의 tracked file인 경우, modified file 즉 수정이 이루어진 파일을 stage 에 올리는데에도 사용됨.
다음의 명령어는 new_file.txt 를 stage 상태로 변경함.
git add new_file.txt
실행 결과는 다음과 같이 보여짐.

Changes to be committed:아래에 표시되는 파일들이 바로 stage에 있는 파일임- 앞서
git status는git add가 수행 전으로untrackted files로 표시되다가, - add 이후 staged 가 되어
git commit을 할 수 있는 상태가 됨.
한번에 여러 파일을 staged로 만들려면, git add . 을 사용하면 됨.
git add .은 현재 디렉토리와 그 하위 디렉토리 내의 모든 변경된 파일을 stage 영역으로 이동시킴.- 불필요한 파일이 추가될 수 있으므로,
.gitignore가 제대로 설정되지 않은 경우에는 사용을 조심할 것.- DB시스템의 암호나, 특정 개인 정보 또는 테스트 나 개발 용도의 임시 파일들은 version control의 대상이 아님.
2023.12.30 - [utils/git and github] - [git] .gitignore : 특정 resources를 git으로부터 격리.
[git] .gitignore : 특정 resources를 git으로부터 격리.
.gitignore 파일을 통해 특정 resources (보통 file 또는 directory)를 git으로부터 격리시킬 수 있음..gitignore 파일은 일종의 text 파일로서 git으로 격리할 resources의 이름 또는 패턴을 리스트로 가지고 있음.
ds31x.tistory.com
같이 읽어보면 좋은 자료들
2024.05.20 - [utils/git and github] - [Git] Git Summary (작성중)
[Git] Git Summary (작성중)
git이란2024.05.20 - [utils/git and github] - Git : 소개 git 설치 후 해줘야 하는 작업들[Git] git 설치 후 우선 해줘야 하는 작업들 (tistory.com)local repository 초기화2024.05.20 - [utils/git and github] - [Git] init : local repo
ds31x.tistory.com
728x90
'utils > git and github' 카테고리의 다른 글
| git commit —amend (0) | 2024.05.20 |
|---|---|
| git commit (0) | 2024.05.20 |
| git status (0) | 2024.05.20 |
| git init : local repository 생성. (0) | 2024.05.20 |
| Git : 소개 (0) | 2024.05.20 |