git config –list 명령 실행 시 원하지 않는 이전 저장소 주소(credential.http://…)가 나오는 경우, 해당 설정을 삭제해야 합니다.
이 설정은 보통 Global(전역) 설정이나 Local(현재 프로젝트) 설정 중 한 곳에 저장되어 있습니다.
다음 단계에 따라 삭제할 수 있습니다.
방법 1: 명령어로 바로 삭제하기 (추천)
가장 먼저 전역(Global) 설정에 있는지 시도해보고, 없으면 로컬(Local) 설정을 시도합니다.
1. 전역 설정에서 삭제 시도
터미널에 아래 명령어를 입력하세요.
git config --global --unset credential.http://192.168.110.100:8000.provider
2. (위 명령어로 안 지워질 경우) 로컬 설정에서 삭제 시도
해당 프로젝트 폴더 위치에서 아래 명령어를 입력하세요.
git config --unset credential.http://192.168.110.100:8000.provider
방법 2: 설정 파일 위치 확인 후 삭제하기
만약 위의 명령어로 지워지지 않거나 정확한 위치를 알고 싶다면, 설정이 어느 파일에 저장되어 있는지 확인 후 직접 수정할 수 있습니다.
1. 설정 위치 확인
git config --list --show-origin
위 명령어를 입력하면 설정값 옆에 file:… 형태로 파일 경로가 나옵니다.
-
예: file:C:/Users/User/.gitconfig (전역 설정)
-
예: file:.git/config (로컬 설정)
2. 직접 파일을 열어서 수정
-
전역 설정(–global)인 경우:
Bashgit config --global --edit이 명령어를 치면 에디터(Vim, 메모장 등)가 열립니다. 거기서 아래와 같은 부분을 찾아 지우고 저장하세요.
Ini[credential "http://192.168.110.100:8000"] provider = generic -
로컬 설정인 경우:
해당 프로젝트 폴더 안의 .git 폴더로 들어가 config 파일을 메모장이나 코드 에디터로 열고, 위와 동일한 내용을 찾아 지우시면 됩니다.

요약
대부분의 경우 방법 1의 첫 번째 명령어(–global –unset)로 해결됩니다. 삭제 후 다시 git config –list를 입력하여 해당 라인이 사라졌는지 확인해 보세요.