git switch에 대해

codeing999·2022년 8월 10일
0

Git

목록 보기
3/7

pull하거나 할 때
submain과 내 브랜치를 왔다갔다할 때
git switch를 쓰는데

만약에 submain에만 pull을 받고 아직 내 브랜치에 merge를 안한 상태라면
둘의 파일 상태가 다를 것이다.

실제로 switch를 하면 프로젝트 안에 파일이 새로 생기고 사라지고 파일 내용이 바껴있다.

이게 어떻게 되는건지 궁금했는데.

실제 프로젝트 폴더에만 숨김파일로 있는 .git
이란 폴더 안에 이 변경사항들이 다 저장되있다고 한다.
switch할 때마다 여기서 가져와서 실제 파일에 반영이 되었던 것.

profile
코딩 공부 ing..

0개의 댓글