git remote란?
git remote 명령어는 원격 저장소를 관리하는 명령어입니다.
원격 저장소는 Github, Gitlab, Bitbucket과 같은 플랫폼에서 호스팅된 저장소를 의미합니다.
주요 git remote 명령어는 다음과 같습니다.
git remote -v
git remote -v
git remote -v 명령어는 현재 로컬 저장소에 설정되어있는 원격 저장소 목록과 URL을 확인할 수 있는 명령어입니다.
-v 옵션을 주게 되면 fetch와 push에 사용되는 URL이 함께 표시됩니다.
git remote add
git remote add <name> <url>
git remote add 명령어는 새로운 원격 저장소를 추가할 때 사용합니다.
많이 사용되는 git remote add origin 명령어는 새로운 원격 저장소의 이름을 origin으로 한다는 의미입니다.
origin 말고도 origin2 같이 다른 이름을 사용해도 됩니다.
git remote remove
git remote remove <name>
git remote remove 명령어는 기존에 설정된 원격 저장소를 제거할 때 사용합니다.
git remote rename
git remote rename <old name> <new name>
git remote rename 명령어는 원격 저장소의 이름을 변경할 때 사용합니다.
이름을 변경해도 원격 저장소에는 영향이 없습니다.
git remote show
git remote show <name>
git remote show 명령어는 특정 원격 저장소에 대한 정보를 확인할 때 사용됩니다.
해당 원격 저장소에 대한 fetch, push url 및 브랜치 등의 정보가 표시됩니다.
git remote set-url
git remote set-url <name> <new url>
git remote set-url 명령어는 기존 원격 저장소의 URL을 변경할 때 사용됩니다.