https://blog.jaeyoon.io/2018/01/git-crlf.html
Git 에러 CRLF will be replaced by LF (혹은 반대) 핸들링하는 방법
맥/리눅스 이용 개발자와 윈도우 개발자가 협업할 때 왜 발생할까? 터미널에 git 명령어를 입력했는데 다음과 같은 에러가 뜨는 경우가 있다: ```bash warning: CRLF will be replaced by LF in some/file
blog.jaeyoon.io
https://dabo-dev.tistory.com/13
[Git 경고 메세지] LF will be replaced by CRLF in 해결 방안
안녕하세요(・∀・)ゞ Git을 설치하고 GitBash에서 git add 명령어를 입력했는데 git add bora.txt warning: LF will be replaced by CRLF in bora.txt. The file will have its original line endings in your working directory 다음과같
dabo-dev.tistory.com
유낙스 사용자: CRLF will be replaced by LF in… 에러 메시지
윈도우 사용자 : LF will be replaced by CRLF in… 에러 메시지
두가지 경우 모두 이를 자동변환 해주는 Git의 기능인 core.autocrlf를 켜주기만 하면 된다.
cmd에서 입력한다.
윈도우의 경우 :
만약 현재 프로젝트에만 적용하고 싶다면 --global 빼주고 입력.
git config --global core.autocrlf true
리눅스의 경우 :
리눅스나 맥을 사용하고 있는 경우, 조회할 때 LF를 CRLF를 변환하는 것은 원하지 않을 것이다. 따라서 뒤에 input이라는 명령어를 추가해줌으로써 단방향으로만 변환이 이루어지도록 설정한다.
git config --global core.autocrlf true input
기능을 원하지 않을 때(에러 메세지 표시하지 않고 알아서 작업하고 싶을 때)
git config --global core.safecrlf false
나의 경우엔 다 했는데도 같은 오류가 떴다.
그리고 마지막 에러메세지를 확인해보니
Temp/FSTimeGet-d51756f515dfa324fa34fe31d4e3a5f2 파일에 대한 쓰기 권한이 없다는 에러가 있었다.
[Unity] 유니티 Temp/UnityLockfile Permission denied 에러 해결
Unity 실행 중에 git add 를 하자 다음과 같은 에러가 발생했다. error: open("Temp/UnityLockfile"): Permission denied error: unable to index file 'Temp/UnityLockfile' fatal: adding files failed 해결방법 #1 Unity를 종료한 뒤에 다
shortcuts.tistory.com
이 블로그에서 위 파일은 실행 중에만 생기는 임시 파일인 것 같다한다.
.gitignore에서도 Temp디렉토리를 커밋에서 제외시킬 수 있다. (Library처럼 주석 삭제)
실행중에만 생기는 임시 파일이니 켜져 있는 유니티 프로젝트를 끄고 커밋해서 해결했다.
Temp는 안올라가게 해놔야겠다..