Git을 처음 사용할 때 겪는 문제 중 하나에 대해서 소개해보려고 한다.
학교 수업에서 버전 관리에 대해 배우며 Git Bash를 활용할 기회가 있었는데
ppt를 보고 따라해도 다르게 나오는 경우가 더러 있었고 에러가 발생하기도 했다.
자주 발생하는 문제 중 하나가 바로 깃 배시 터미널에서 발생하는 CRLF 문제이다.
warning: LF will be replaced by CRLF in .vscode/settings.json. The file will have its original line endings in your working directory
보통 add 시 발생하는데, 입력시 개행 문자, 즉 줄바꿈(\n) 문자가 운영체제에 따라 다르게 작동하기 때문이다.
나 같은 경우 Windows 운영체제를 사용하기 때문에 다음과 같은 명령어를 입력해주고 다시 add하면 문제가 해결되었다.
git config --global core.autocrlf true
혹시 리눅스나 OS 등 다른 운영체제라면 true 대신 input을 사용하면 된다.

'Git & Github' 카테고리의 다른 글
[Github] 내 개발 시간을 프로필에 추가해보자 (0) | 2024.09.19 |
---|---|
[Git & Github] 원격 저장소 branch 가져오기 (0) | 2024.07.12 |
[GitHub] 여러 개의 Repo를 하나로 합치기 - branch 별로 나눠서 관리하는 법 (0) | 2024.06.17 |
[Git] fatal: refusing to merge unrelated histories 문제 해결하기 (0) | 2024.03.21 |