Programming

Git add 란?

Gilbert_ 2022. 2. 21. 17:46

1. git add

git add는 commit할 대상으로 변경해준다는 것. 

staging area로 옮겨주는 것!

calculator.py에

# 계산기 라는 주석을 달아주고, 

License파일에도 주석을 달아준다.

 

이후에 git add calculator.py 를 실행해서

calculator.py 파일만 staging area에 올려준다.

 

git status로 확인해보면,

changes not staged for commit 이란 것은 커밋에 반영되지 않는 변경 사항이란것이고

License 파일을 add해주지 않았기 때문이다.

 

License 파일도 add 해주고 다시 git status로 확인해보자

둘다 staging area에 모두 올라와있다. 

 

 

2. 폴더 추가하기

git에서 폴더를 다뤄보기 위해 meeting-log 폴더를 추가했고, day1, day2파일도 추가해주었다.

 

meeting-log 폴더를 add 해주면 그 안에 있는 파일들이 모두 add된다!

 

3. 변경사항이 있는 모든 파일을 한번에 add 하기

변경사항을 만들어주고,

git status 를 쳐보면, 

변경 사항이 있는데

git add .  을 실행시키면 

"현재 프로젝트 디렉토리 내에서 변경사항이 생긴 모든 파일들을 staging area에 추가한다."

 

이후 commit해서 마무리!