GitNotes.3-10.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 3.10: 원격 저장소 이름 변경하기

등록된 원격 저장소의 이름을 변경하가 위해서는, git remote rename 명령어를 이용한다.

git remote rename 명령어는 두개의 파라미터를 받는다:

  • 기존 등록된 원격 저장소 이름 : 예) origin
  • 새롭게 부여할 원격 저장소 이름 : 예) destination

현재 등록된 원격 저장소들의 이름 확인하기

git remote # origin

현재 등록된 원격 저장소 목록을 URL 정보와 함께 확인하기

git remote -v # origin https://github.com/username/repo.git (fetch) # origin https://github.com/usernam/repo.git (push)

원격 저장소의 이름 변경하기

git remote rename origin destination # Change remote name from 'origin' to 'destination'

변경된 이름 확인하기

git remote -v # destination https://github.com/username/repo.git (fetch) # destination https://github.com/usernam/repo.git (push)

=== 명령어 수행 중 발생 가능한 에러들 ===

  1. Could not rename config section 'remote.[old name]' to 'remote.[new name]'

    이 에러는 변경하고자 하는 기존 원격 저장소 이름 (예:origin) 이 존재하지 않을 때 발생한다.

  2. Remote [new name] already exists.

    (에러 메시지 스스로가 잘 설명하고 있다.) 변경하려고 하는 새로운 원격 저장소 이름이 이미 존재한다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts