1. LF will be replaced by CRLF
이 오류는 개행 문자 관련 오류이다. 협업을 하는데 쓰는 운영체제가 다를 경우 발생할 수 있다. 예를 들면 내가 윈도우를 쓰는데 상대방은 맥이나 linux다 그러면 개행 문자 체제가 다르다... 윈도우는 CR/LF인데 맥이나 linux는 cr, lf 중 하나이기 때문
근데 git은 core.autocrlf 라는 기능을 제공
-> 코드를 commit 할 때는 LF로, 조회 할때는 LF를 CRLF으로 자동으로 바꿔준다.
(global은 시스템에 적용함, 프로젝트에만 하고 싶으면 global 빼고)
해결: git config --global core.autocrlf true
2. failed to push some refs
이건 push 할려는 원격 저장소가 업데이트 되었는데, 그 정보를 pull하지 않아서 발생한다
상황에 따라서 pull/fetch 중 하나 실행하고 다시 push
해결: git pull
'MORE ABOUT > git' 카테고리의 다른 글
[git 오류 일기] Error: Pulling is not possible because you have unmerged files (0) | 2021.01.06 |
---|