728x90
반응형
- Git add 오류
CRLF will be replaced by LF file.txt
→ 줄 바꿈 문자(CR, LF)로 인한 에러
Mac과 Linux는 LF(Line Feed) 문자만,
Window는 CR(Carriage Return)+LF(Line Feed) = CRLF 문자를 둘 다 사용한다.
따라서 Mac, Linux 개발자와 Window 개발자가 협업 시 문제 발생!
Git이 어느 쪽을 선택할지 혼란이 오게 되어 에러가 발생하게 된다.
Window 유저는 git config --global core.autocrlf true 를 통해
자동 변환을 해주는 기능인 core.autocrlf 를 켜주면 해결.
- Git Pull 오류
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
→ 어느 branch의 데이터를 pull 해올지 지정하지 않아 발생하는 에러.
git pull <remote> <branch> 형태로 명시해주면 된다.
fatal: refusing to merge unrelated histories
→ Git에서는 서로 관련 기록이 없는 이질적인 두 프로젝트를 병합할 때 기본적으로 거부!
git pull origin 브런치명 --allow-unrelated-histories 명령어를 통해 이를 허용해주면 된다.
728x90
반응형
'source-code > software' 카테고리의 다른 글
기본 환경설정하기 (1) | 2021.03.31 |
---|---|
Git Repository 초기화하기 (0) | 2021.03.31 |
GitHub 기본 명령어 익히기 (0) | 2021.02.20 |
HTTP 완벽 가이드 _ 3장 (0) | 2021.02.19 |
HTTP 완벽 가이드 _ 2장 (0) | 2021.02.18 |