github에서 README.md파일을 만든 후 sourcetree에서 pull을 받아오는 도중 오류가 발생했다.
일단 영어 울렁증이 있으니 해석해보기 전에
내 생각엔 내 local환경 파일에 README.md 파일이 없으니 내 local환경 파일에 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 |