[git] git 시작하기 (3) : git의 원리

조구미·2021년 5월 31일
0

Git

목록 보기
4/5
post-thumbnail

먼저 작업 파일 A,B를 생성한다.
로컬 작업 공간에서 새로 생성한 작업 파일은 git에서는 알 수 없다.
작업 파일 상태 : 추적 안됨

➕ add

작업 파일 상태 : stage됨
git add ${git에 올릴 파일명}
아직 로컬 저장소에 저장되지 않았으며 "나 이 파일을 git에 저장할거야" 라고 알리는 것.
'스테이지에 올린다' 라고 한다.
작업한 파일 모두 스테이지에 올릴 때는 git add . 명령어를 사용한다.
작업한 것만 올려야하는데 귀찮기도하고 이거저거 다 수정해서 기억이 안나서 그냥 맨날 다 올린다,,,

💿 commit

작업 파일 상태 : 수정 없음
git commit -m "message"
로컬 저장소(.git)에 메세지와 함께 저장하는 명령어이다.

✔ 메세지 대충 적지 말기

💄 push

작업 파일 상태 : 수정 없음
git push origin master
원격 저장소인 github에 저장하는 명령어이며, 이 명령어를 사용하면 github 저장소에서 변경된 내용을 확인할 수 있다.

이후 git에 올렸던 파일을 수정할 경우
작업 파일 상태 : 수정함 으로 바뀐다.

😮 git의 파일 상태

1. 새 파일 생성

앞서 얘기한 것을 그림으로 표현하면 이렇게 된다.

2. 기존 파일 수정함/수정안됨

여기서 주목할 점은 stage에 add하지않은 B가 남아있다는 것이다.
파일 B는 같이 commit 까지되지만 "변경 없음"이라고만 저장된다.

profile
#임시블로그

0개의 댓글