Develop/Git

Git/GitLab Remotes 원격 저장소 URL 변경

퓨림노 2021. 8. 10. 07:00
728x90
반응형

 

Introduction


시놀로지(SynologyNas)를 이용하면서 이사를 가거나, 혹은 업그레이드 등을 통하다보면 사용하고 있는 서버의 IP가 변경되는 점이 있습니다. 물론 서버의 IP를 고정으로 하는 방법으로 해결할 수 있으나, 이미 IP를 변경하고나서 알게되다보니, GitLab의 remote URL 주소가 변경되어버렸습니다. 이때, 포트 번호 등 변경을 하면서 도메인만으로 해결할 수 없는 단계 였습니다. 그래서 이와 같은 상황이 발생하였을 경우 다음과 같이 진행하시면 됩니다.

 

문제점 정리


  • SynologyNas 의 IP/PORT변경으로 인해 GitLab의 원격 저장소 경로가 변경 됨
  • 즉, 기존에 작업중인 Project의 코드를 업로드해야하는데 GitLab 원격 저장소가 변경되어 업로드가 되지 않음

 

 

해결방안 : 원격 저장소 URL 변경


해결하는 방법은 다음의 명령어를 이용하여 해결가능합니다.

 

git remote set-url 명령어 사용

 

$ git remote -v

    # View existing remotes

origin  https://github.com/user/repo.git (fetch)

origin  https://github.com/user/repo.git (push)

 

$ git remote set-url origin https://github.com/user/repo2.git

    # Change the 'origin' remote's URL

 

 

$ git remote -v

# Verify new remote URL

origin  https://github.com/user/repo2.git (fetch)

origin  https://github.com/user/repo2.git (push)

 

두 개의 인자를 가집니다:

 

Reference




728x90
반응형