본문 바로가기
도구/Git

깃 Git orgin 이름 변경하기 - git remote rename

by 올럭Dev 2023. 10. 16.
728x90

목차

  • git remote rename 소개
  • git remote rename 사용해보기

git remote rename 소개

로컬 저장소에서 원격 저장소를 연결할 때 저장소 이름을 master로 지었더라구요…
근데 기본 브랜치 명도 master라 이름이 동일하면 안될 것 같아서 로컬 저장소에 연결된 원격 저장소의 이름을 변경해 보려고 합니다.

  • 로컬 저장소에서 원격 저장소를 연결하는 명령어 입니다.
git remote add <repository_name> https://github.com/pensieve92/sandbox.git

로컬 저장소에서 repository_name으로 원격 저장소를 식별합니다.
하나의 로컬 저장소에 여러 원격 저장소를 연결할 수 도 있습니다. 원격 저장소는 다르지만 동일한 repository_name로 설정할 수 도 있습니다. 그렇게 되면 로컬 저장소에서 2개의 저장소에 동시에 push 할 수 도 있습니다.

git remote rename 사용해보기

로컬 저장소에 연결된 원격 저장소 이름을 변경하는 법을 알아 보겠습니다.

  • 로컬 저장소에 연결된 원격 저장소 이름 변경 명령어 입니다.
git remote rename <old_name> <new_name>
  • 저장소 이름 변경 전 git log를 확인해 보겠습니다.
    Pasted image 20231005232536.png
    master/master라고 되어있는데, / 앞에 master가 저장소 이름입니다.

  • 저장소 이름을 master 에서 origin 으로 변경 해보겠습니다.
    Pasted image 20231016213535.png

  • 다시 git log를 확인해 보겠습니다.
    Pasted image 20231016214006.png
    저장소 이름이 master에서 origin으로 잘 변경되었네요!

마치며

로컬 저장소에 원격 저장소를 추가할 때 실수? 아니면 잘 몰라서 그냥 master라고 저장소 이름을 지었던것 같습니다.
이번 계기로 로컬 저장소에 원격 저장소를 추가한다는 개념에 대해 다시 알게 되었습니다.
로컬과 원격 저장소를 1:1로 연결 된다고만 생각했는데, 하나의 로컬 저장소에 여러 개의 원격 저장소도 연결 가능하고, 원격 저장소를 repository_name으로 식별하네요!

728x90