외장하드 내의 유니티 프로젝트 로딩 불가 : Unity Package Manager Error - No 'git' executable was found.


외장하드 내의 유니티 프로젝트 로딩 불가 : Unity Package Manager Error - No 'git' executable was found.

윈도우 환경에서 깃 설치가 안되어 있는 경우, 만날 수 있는 유니티 실행 오류이다. 보통 이 경우엔 공식 깃을 설치해 주면 되고, 추가적으로 환경 변수 셋팅까지 해 주면 문제가 해결되는듯 하다. 구글링 하면 다 나옴. 근데 내가 겪은 문제의 경우 단순한 깃 설치나 환경 변수 설정으로 문제 해결이 안되었는데 그 원인은 외장 하드 사용에 있었다. 일반적으로 외장 하드 안의 깃 프로젝트는 보안상의 이유(?)로 추가적인 설정이 필요했던 것. CLI환경에서 아래와 같이 추가로 설정해주니 이후 문제없이 유니티 프로젝트가 로딩될 수 있었다. git config --global --add safe.directory {P} 여기서 {P}는 외장 하드 내의 프로젝트 경로를 의미한다. {P}대신 *을 넣어도 된다. 외장 하드 이슈와 관련해서는 한글로 정리된 웹 문서가 구글링 되지 않아 나라도 기록을 이렇게 한 번 남겨 본다....



원문링크 : 외장하드 내의 유니티 프로젝트 로딩 불가 : Unity Package Manager Error - No 'git' executable was found.