본문 바로가기

git & github

[git/github] 로컬의 기존 프로젝트를 새로운 원격 github repository와 연결하기

1. 일반적인 git, github 연결

// 1. git 초기화
git init

// 2. 원격 repository 연결
git remote add origin [github 주소]

// 3. 원격 repository의 내용 받기
git pull origin main

// 4. git add & commit
git add .
git commit -m "commit"

// 5. push
git push -u origin main

 

"로컬의 기존 프로젝트를 유지하면서", 원격 repo와 연결하는 것이 핵심이다.

그러기 위해선, 3번 과정이 들어가면 안되는 것은 명백하다. 원격 repo의 내용이 로컬의 코드를 덮어쓸 것이기 때문이다.

 

2. 로컬의 프로젝트를 유지하면서, 원격 저장소 연결하기

따라서, 3번 과정을 빼고 1,2,4 과정을 진행한 후, 5번 과정을 다음과 같이 진행하면 된다.

git push -u origin +main