본문 바로가기

error log

이클립스 nothing to fetch 에러




Eclipse에서 git을 사용하다가 Nothing to fetch 에러가 발생할 때가 있다.







Pull이나 Fetch from Upstream을 요청할 때 발생되는데, 

해당 프로젝트의 Remote에 fetch가 안잡혀있어서 발생하는 에러입니다.





1. Git Repositories 탭에서 git 프로젝트 오른쪽 클릭 - Properties





2. Configuration에서 remote>origin에 fetch 항목이 있는지 확인합니다.

fetch가 없어서 발생하는 에러이니 아마 없을겁니다.





3. fetch를 추가합니다. 

fetch는 두 가지 방법으로 추가할 수 있습니다.



①번 방법: config 파일에 직접 입력



Location 우측의 Open을 클릭하여 config파일을 연 뒤, [remote "origin"] 아래에 다음과 같이 적어줍니다.

fetch = +refs/heads/*:refs/remotes/origin/*




②번 방법: Entry 추가



Add Entry ... 를 클릭하여 다음과 같이 입력합니다.

Key: remote.origin.fetch

Value: +refs/heads/*:refs/remotes/origin/*



4. 저장 혹은 Apply 후 Fetch & Pull을 다시 시도하면 정상적으로 로컬 저장소의 커밋을 불러올 수 있게 됩니다.




반응형
블로그 이미지

봄 𝒮𝓅𝓇𝒾𝓃𝑔 𝒾𝓈 ℬ𝑜𝓂

🌷차근차근 삽질중🌷 🌿🌿🌿