반응형
Unity 실행 중에 git add 를 하자 다음과 같은 에러가 발생했다.
error: open("Temp/UnityLockfile"): Permission denied
error: unable to index file 'Temp/UnityLockfile'
fatal: adding files failed
해결방법 #1
Unity를 종료한 뒤에 다시 add를 시도한다.
위 파일은 실행 중에만 생기는 임시 파일인 것 같다. Unity를 종료한 뒤에 git add를 하면 에러가 뜨지 않는다.
해결방법 #2
git bash에 다음과 같이 입력한다.
Temp/UnityLockfile이 문제가 되는 것이므로, 이를 gitignore파일에 추가하여 add에서 제외해준다.
echo "Temp/UnityLockfile" >> .gitignore
그럼 프로젝트가 있는 폴더에 .gitignore 파일이 생긴 것을 볼 수 있다.
연결 프로그램을 메모장으로 설정하고 열어보면 아래처럼 Temp/UnityLockfile이 추가되어 있다.
이제 다시 git add 를 해보면 Unity 실행 도중이어도 문제 없이 진행된다.
반응형
'Unity' 카테고리의 다른 글
[Unity] Unlink of file 'Library/ArtifactDB' failed 에러 해결 (0) | 2022.06.02 |
---|---|
[Unity] 유니티 캐시 삭제, Library/PackageCache 에러 (0) | 2022.05.31 |
[Unity] 게임 모드에서 소리가 안 들리는 문제 해결 (0) | 2022.04.14 |
[Unity] Scene탭에서 보이는 오브젝트가 Game탭에서는 보이지 않는 경우 (0) | 2022.04.07 |
[Unity] 버튼 On Click 목록에 함수가 안 뜨는 경우 (+ 버튼 만드는 방법) (0) | 2022.03.31 |
댓글