본문 바로가기
source-code/software

GitHub 오류 모음

by mattew4483 2021. 2. 21.
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