git config 로 Clone 확인
이 단계에서는 git config 명령을 사용하여 Git 저장소의 구성을 검사합니다. .git/config 파일은 원격 (remote) 이 있는 경우 원격에 대한 정보를 포함하여 저장소별 설정을 저장합니다.
이 저장소는 원격에서 복제 (clone) 된 것이 아니라 git init으로 초기화되었으므로, 구성 파일이 비교적 단순하고 원격 origin 세부 정보를 포함하지 않을 것으로 예상됩니다.
~/project/my-time-machine 디렉토리에 있는지 확인합니다:
cd ~/project/my-time-machine
이제 git config --local --list를 사용하여 로컬 Git 구성 파일의 내용을 확인해 보겠습니다:
git config --local --list
설정에서 구성한 사용자 이름과 이메일이 포함되어 있지만 remote.origin 항목은 없는 다음과 유사한 출력을 볼 수 있습니다:
user.name=Jane Doe
user.email=jane.doe@example.com
init.defaultbranch=master
이 출력은 저장소의 구성에 git init을 사용하여 생성된 저장소와 일치하는 원격 origin 에 대한 정보가 포함되어 있지 않음을 확인합니다.
이 저장소가 원격에서 복제된 경우, git config --local --list의 출력에는 remote.origin.url 및 remote.origin.fetch와 같은 줄이 포함되어 원격 저장소의 URL 과 해당 저장소에서 변경 사항을 가져오는 방법을 나타냅니다.
git config를 사용하는 것은 Git 저장소의 설정을 검사하고 수정하는 강력한 방법입니다. 해당 출력을 이해하면 문제를 해결하고 저장소의 동작을 관리하는 데 도움이 됩니다.