git

github에서 README.md 파일만든후 pull오류 해결

노엠디엔 2022. 11. 10. 14:45

github에서 README.md파일을 만든 후 sourcetree에서 pull을 받아오는 도중 오류가 발생했다.

git pull오류

일단 영어 울렁증이 있으니 해석해보기 전에

내 생각엔 내 local환경 파일에 README.md 파일이 없으니 내 local환경 파일에 README.md파일을 만들어주면 되지 않을까 해서 시도해보았다.

README.md파일 생성

조금의 희망과 작은 기대를 품고 시도해 봤지만. 어림도 없었다...

그래서 해석을 해보니

분기가 있고 이를 조정하는 방법을 지정해야 합니다. 힌트: 힌트 전에 다음 명령 중 하나를 실행하면 됩니다. 다음 풀:오류

(뭐래니..)

구글링을 해보았다.

알아보니  Git v2.27부터 나오는 메시지라고 한다. 뭔가 정책에 대한 수정이 있었던 것 같다.

이에 대한 해결방법으로

git config pull.rebase false

해당 코드를 터미널에서 입력해주면 해결 가능하다 해서 시도해보았다.

 

하지만 또 이런 오류가 발생

fatal: unable to get current working directory: Operation not permitted

뭔가 터미널에서 이 명령어에 대한 접근 권한이 없는 것 같았다.

또 해결방법을 찾아 mac에서 환결 설정 -> 보안 및 개인정보 보호 -> 전체 디스크 접근 권한 -> 터미널에 체크박스 체크해주기

 

이후에 다시 git config pull.rabase false를 입력해주니 해결되었다( 기존에 내 local환경에 README.md 파일로 병합 충돌이 있었지만 해결)

 

'git' 카테고리의 다른 글

git에 대해(2)  (0) 2022.11.11
git merge conflict 해결해보기(merge충돌)  (0) 2022.11.09
git sourcetree 틩김 오류 해결  (0) 2022.11.08
git Source tree push 오류 해결  (0) 2022.11.08
git에 대해  (0) 2022.11.08