Git 배워보기 - 2

아이모·2022년 8월 25일
0

git

목록 보기
2/2

Git 구조

1. Working Directory

Working Direactory는 사용자의 PC에 있는 Directory로 내부에는 Staging Area와 Local Repository가 존재한다.

1.1 Staging Area

Local Repository에 올리기 전 임시 저장소

Staging Area의 존재 이유 : Staging Area가 없다면 커밋될 예정인 내용들을 디스크에 저장해 둘 공간이 없으므로, 커밋할 때 어느 부분을 커밋할지 한번에 결정해야 한다.

1.2 Local Repository

버전이 저장되는 곳

2. Remote Directory

원격 저장소로 저장소를 제공하는 서버가 다른 곳에 있다.

Git 사용법

1. 남이 했던 파일을 다운로드 받고 싶은 경우

(1) 저장하고 싶은 directory(Local Repository)에 git init을 통해 원격 저장소와의 통신을 위한 환경을 구축한다.
(2) 구축 후 git clone 명령어를 통해 받고 싶은 파일을 로컬 저장소에 저장

2. 내가 했던 파일을 원격 저장소에 업로드 하고 싶은 경우

(1) git init을 통해 원격 저장소와의 통신을 위한 환경을 구축

(2) git remote add origin <원격 저장소 주소>를 입력하여 원격 저장소와 연결한다.

(3) git add 명령어를 통해 staging area로 변경했거나 올리고 싶은 파일을 이동시킨다.

(4) git commit 명령어를 통해 staging area에서 Local repository로 파일을 이동 시킨 후 push 명령어를 통해 파일을 업로드한다.

사진 출저 : https://countrymouse.tistory.com/entry/gitbasic

profile
데이터로 보는 실력

0개의 댓글