홍차의 미로찾기

[git] 로컬 프로젝트에 여러 원격 저장소 (github reposigory) 연결/조회/해제 본문

프로그래밍/GIT

[git] 로컬 프로젝트에 여러 원격 저장소 (github reposigory) 연결/조회/해제

홍차안디 2024. 7. 21. 01:27
반응형

[git/github] git, github설정 프로세스 모음

 

 

내 local 프로젝트에서 여러 원격 저장소 즉, github repository 를 연결하는 방법입니다.

 

원격 저장소 연결 (git remote add)

예를들어, 하나는 origin 다른 하나는 백업용으로 backup 이라는 이름으로 설정하려고 한다면 아래와 같이 실행합니다.

# 실제 서버 연결 저장용 origin
git remote add origin main

# 백업용 원격 저장소 backup의 main 브랜치
git remote add backup main

 

이런식으로 하나의 로컬 프로젝트여러 개의 원격 저장소 연결이 가능합니다.

originbackup처럼 각 원격 저장소의 별칭을 다르게 설정해서 구분할 수 있습니다.

여러 repo를 연결하는 경우에는 각 원격 저장소 별칭을 다르게 설정해야 합니다.

 

 

연결된 원격 저장소 목록 조회 (git remote)

 

해당 로컬 프로젝트와 연결된 원격 목록 조회 명령을 하려고 한다면 아래 명령어를 실행합니다.

# 원격 목록 조회
git remote

# 원격 목록 조회 (v 옵션: 자세히 보기)
git remote -v

 

 

github repository 연결 해제 (git remote remove)

local 저장소와 이미 연결한 github 원격 저장소 (repository) 연결을 해제하는 명령어는 다음과 같습니다.

참고로, 단순히 연결을 해제하는 명령어 이기때문에 github의 repository는 삭제되지 않습니다.

 

# 원격 저장소(origin)와 local 저장소 연결 해제
git remote remove origin
반응형
Comments