프로필사진
PC 로컬 저장소 & GitHub 저장소 연결하기

2019. 12. 20. 10:01🔴 ETC/Git

300x250

내 PC에 git repository를 만드는 방법은 2가지가 있다:

1) 내 로컬의 디렉터리를 git repository로 만들기 --- git init
2) 만들어져 있는 git repository를 내 로컬로 clone해오기 --- git clone


1. 본인 PC에 .git폴더 만들어서 연결하기

연결하고 싶은 폴더로 이동한 다음 (cd + 폴더 디렉토리)
$ git init

해당 폴더에 .git폴더 만들어서 git과 연결할 수 있도록 준비한다, 이렇게 하고 폴더에 직접 들어가보면 .git폴더가 생성된 것을 확인할 수 있다.

$ git remote add origin <repository주소>

origin은 repository를 가리키는데, 통상적으로 'origin'이라고 쓰며,
즉 이 명령은 온라인에 있는 <repository주소>의 저장소를 origin으로 지정한다는 뜻이다.

$ git remote

연결상태 확인하기 --> origin

$ git remote -v

-v 옵션을 주면 단축이름과 url를 함께 볼 수 있다.

$ git pull origin master

내 로컬과 git repository의 동기화를 위해 origin의 내용을 master로 가져온다.

$ ll

로컬 디렉토리 내에 파일들이 잘 들어왔는지 확인한다.

2. 이미 만들어져 있는 git repository를 clone해서 연결하기 

clone을 받고싶은 폴더에 들어간 뒤,
$ git clone [url]

주로 클라이언트 상에 아무것도 없을 때 서버의 프로젝트를 내려받는 명령어이다.
이렇게 하면 저장소의 내용이 다운받아지고, 자동으로 init도 된다.


참고:

https://www.zerocho.com/category/Git/post/581042fdcae2d100152ceae6

https://gabii.tistory.com/entry/GIt-Git-Repository-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0

https://crynut84.github.io/2015/06/19/basic-command-git/#git-commit

https://crynut84.github.io/2015/06/19/basic-command-git/#git-commit

300x250

'🔴 ETC > Git' 카테고리의 다른 글

작업트리(Work tree)와 인덱스(Index)  (0) 2019.12.19