로컬 저장소와 원격 저장소를 연결하는 데는 아래와 같은 두 가지 방법이 있다.
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 참고
반응형
'Programming > Git' 카테고리의 다른 글
[Git] CRLF, .gitattributes, 새로운 branch 가져오기, 원격 branch 삭제 (0) | 2020.06.05 |
---|---|
[Git] Please commit your changes or stash them before you merge. 해결방법 (0) | 2020.04.18 |
[Git] gitignore가 제대로 적용되지 않을 때 + rm 옵션 (0) | 2020.04.18 |
[Git] 깃허브 마크다운 문법 (0) | 2020.01.24 |
[Github] 1. Git 기초개념 (0) | 2020.01.05 |
[Github] 소스트리(SourceTree)로 깃허브 사용하기 (2) | 2020.01.04 |