본문 바로가기
목차
utils/git and github

git add

by ds31x 2024. 5. 20.
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 statusgit 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