Error

[Error][Git] git-upload-pack not permitted

오선지♬ 2025. 4. 16. 20:04
728x90
반응형

이클립스에서 git pull 하려고 하는데 해당 오류 메시지 발생.

 

❗️원인 요약:

1. 인증 문제 (가장 흔함)

  • 비밀번호가 바뀌었거나,
  • HTTPS 접근 시 저장된 인증 정보가 잘못됐거나,
  • 인증 방식이 바뀌었을 경우 (예: 패스워드 대신 Access Token 사용 필요)

 

나의 상황은

https방식으로 연결했는데 비번이 바뀌었다.

 

✅ Eclipse에서 Git disconnect 후 다시 연결하기

🔻 1. 프로젝트 Git Disconnect

  1. 프로젝트 우클릭 →
    Team > Disconnect 선택
  2. 옵션이 뜨면 Also delete the Git meta information from the file system은 체크하지 마세요
    👉 그래야 .git 폴더는 그대로 남고, 리포지토리 정보만 끊깁니다.

🔻 2. 다시 Git 연결하기 (Reconnect)

  1. 프로젝트 우클릭 →
    Team > Share Project 선택
  2. Git 선택 후 → Next
  3. 기존 .git 폴더가 자동 인식되면
    해당 리포지토리 선택 후 Finish
  4. 연결 후, Git Repositories 뷰에서
    Remotes > origin 우클릭 → Configure Fetch / Push
  5. Remote URL 다시 입력
    (예: https://devtools.ncloud.com/1676254/SALESINSIGHT_CRM.git)
    👉 이 시점에 비밀번호 입력창이 다시 뜸!!

🔐 그리고 나면:

  • 비밀번호 입력 후 연결 정상화
  • 체크박스(☑️ Store credentials)에 체크하면 저장됨
  • 이후 Pull, Push 다 정상 작동

✅ 보너스 팁: Pull 할 때 비밀번호 안 뜨면?

  • Git Repositories 뷰에서 리포지토리 선택 후 → 우클릭 → Pull 실행해보세요.
  • 여기도 비밀번호 입력창 뜹니다.
728x90
반응형