Programming/Git

[Git] 로컬 폴더를 원격 저장소와 연결하기

Sujin Lee (Daisy) 2020. 3. 4. 12:12

로컬 저장소와 원격 저장소를 연결하는 데는 아래와 같은 두 가지 방법이 있다. 

 

1. Github에 원격저장소를 만든 후, 로컬(내 컴퓨터)에 원격저장소를 복제(clone)하는 방법

 - 1) 새로운 저장소를 생성하거나, 또는 2) 원격저장소에 이미 많은 작업이 이루어졌고 내 로컬에는 작업이 없는 경우에 적합하다.

 

2. 로컬(내 컴퓨터)에서 git을 시작하겠다고 선언한 다음 원격저장소를 연결하는 방법

 - 1) 새로운 저장소를 생성하거나, 또는 2) 내 로컬에 이미 많은 작업이 이루어졌고 이 작업들을 새로운 원격저장소를 만들어서 올려야 할 경우에 적합하다.

 

나는 거의 항상 1번 방법을 사용했는데, 하루는 어쩌다보니 원격저장소를 새로 만들고 로컬에 clone 하지 않은 상태에서 이미 로컬에 작업을 잔뜩 해버렸다. 로컬 폴더를 원격(remote)저장소와 연결시키는 법, 즉 2번 방법은 아래와 같다. 

 

 

<로컬 폴더를 깃허브 저장소에 연결시키기>

 

Step1. 원격저장소에 연결할 로컬 폴더에서 git init한다.

 

 

 

Step2. Github에 원격저장소(Repository)를 만든다.

 

 

 

Step3. 다시 로컬 폴더에서 터미널을 열고 git remote add origin {깃허브 리포지터리 url} 을 입력한다. 

 

 

 

아래의 url 참고

https://books.google.co.kr/books?id=W6HFDwAAQBAJ&pg=PA143&lpg=PA143&dq=%EB%A1%9C%EC%BB%AC%EC%97%90+%EC%9E%88%EB%8A%94+%ED%8C%8C%EC%9D%BC%EC%9D%84+%EC%9B%90%EA%B2%A9%EC%A0%80%EC%9E%A5%EC%86%8C%EC%97%90&source=bl&ots=MVLA_fBsEz&sig=ACfU3U2S1bMmJu9kwVacxHnJa2fjIgxZyw&hl=ko&sa=X&ved=2ahUKEwiCubz06v_nAhXMAYgKHedMAFAQ6AEwCHoECAoQAQ#v=onepage&q=%EB%A1%9C%EC%BB%AC%EC%97%90%20%EC%9E%88%EB%8A%94%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9B%90%EA%B2%A9%EC%A0%80%EC%9E%A5%EC%86%8C%EC%97%90&f=false

반응형