MORE ABOUT/git (2) 썸네일형 리스트형 [git 오류 일기] Error: Pulling is not possible because you have unmerged files git push 과정에서 오류가 발생했다. 내가 github에서 readme 파일을 바로 수정해버려서 (verified) pull/fetch 하고 push를 진행해야 했음 근데 pull 하는 과정에서 이런 오류가 생긴 것이다 Error: Pulling is not possible because you have unmerged files 일단 뭔가 충돌이 생겨버렸다 -> local이랑 원격에 있는 동일 파일이 local에서는 merge가 안되었기 때문 그래서 git status 로 modified 확인한 다음에 add 후 commit을 했다 그러면 push 성공함 [git 오류 일기] LF replaced by CRLF/ failed to push 해결하기 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 할려는 원격 저장.. 이전 1 다음