ERROR 내용 git add . 를 하려 했더니 오류가 떳다. 원인 이건 보통 맥 / 리눅스를 쓰는 개발자와 윈도우 쓰는 개발자가 Git으로 협업할 때 발생하는 Whitespace 에러라고 한다. 유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지는 반면, 윈도우에서는 줄 하나가 CR(Carriage Return)와 LF(Line Feed), 즉 CRLF로 이루어지는데 Git이 이 둘 중 어느 쪽을 선택할지 혼란이 온 것이다. 💡 LF (Line-Feed) LF는 Line-Feed의 약자이다.단어가 타자기에서 비롯되었듯이, 커서는 그 자리에 둔 상태에서 종이만 한 줄을 올리는 동작을 말한다. Mac, Linux(Unix)에서 사용되는 줄바꿈 문자열(\n)이다. 💡 CRLF (Carri..
Git
프로젝트 및 공부를 하며 git push를 했지만 unknown로 commit이 되었다. 이전 커밋의 user, author을 바꿔보자.. 1. git user 설정 git user 다시 설정. 아래 명령어는 추후 사용자를 변경하고 싶을 때도 그대로 사용할 수 있다. git config --global user.name "git 이름" git config --global user.email "git 이메일" ✔ 만약에 특정 repository 에만 user을 다르게 설정하고 싶다면 --global 플래그를 빼고 수행하면 된다. git config user.name "git 이름" git config user.email "git 이메일" 2. git log 확인 3. author 을 바꿀 commit 을 ..