git remote show 로 확인
이전 단계에서는 리모트를 나열하고 특정 리모트 이름을 검색하는 방법을 배웠습니다. 이제 git remote show 명령을 사용하여 리모트에 대한 자세한 정보를 얻는 방법을 살펴보겠습니다.
여전히 프로젝트 디렉토리에 있는지 확인하십시오.
cd ~/project/my-time-machine
git remote show 명령을 사용하려면 검사하려는 리모트의 이름을 지정해야 합니다. 아직 추가된 리모트가 없으므로, origin과 같이 존재하지 않는 리모트를 표시하려고 하면 오류가 발생합니다.
리모트가 발견되지 않을 때 예상되는 출력을 확인하기 위해 시도해 보겠습니다.
git remote show origin
다음과 유사한 오류 메시지가 표시되어야 합니다.
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
이 오류는 이 저장소에 대해 origin이라는 리모트가 구성되어 있지 않음을 확인합니다.
origin이라는 리모트가 구성되어 있다면, git remote show origin을 실행하면 리모트 저장소의 URL, 추적 중인 브랜치 등과 같은 많은 유용한 정보를 제공합니다.
예를 들어, 기존 origin 리모트의 출력은 다음과 같을 수 있습니다 (정확한 출력은 다를 수 있습니다).
* remote origin
Fetch URL: https://github.com/user/repo.git
Push URL: https://github.com/user/repo.git
HEAD branch: main
Remote branches:
main tracked
Local branch configured for 'git pull':
main merges with remote main
Local ref configured for 'git push':
main pushes to main (up to date)
이 랩에서는 기존 리모트에 대한 자세한 출력을 아직 볼 수 없지만, git remote show 명령을 이해하는 것이 중요합니다. 이는 리모트 연결의 구성을 검사하기 위한 필수 도구입니다.
향후 랩에서는 리모트를 추가하고 git remote show를 사용하여 구성을 확인합니다.