Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 북리뷰
- bigquery
- AZURE
- ChatGPT
- 데이터시각화
- AWS
- 데이터분석
- tableau
- openAI
- GPT
- 태블로
- 빅쿼리
- r
- Python
- 필사
- Q
- 생성AI
- 챗GPT
- 책리뷰
- daily
- diary
- 파이썬
- 구글애널리틱스
- Ga
- datastudio
- Adobe
- 데일리
- review
- 서평
- SQL
Archives
- Today
- Total
가볍게 배우고 깊게 즐기고 오래 남기기
[Git Error|해결방안]warning: LF will be replaced by CRLF 본문
728x90
팀별 프로젝트 환경 탓에 Window / Mac OS를 왔다갔다하는 나로서는 종종 만나는 에러
VS Code 우측하단에서 CRLF를 LF 변경하면 되긴 하지만 일일이 파일 모두 세팅해줘야하는 경우들이 발생해서
Git Bash로 설정 시작

★ Window나 Git에서 전체 파일의 줄 끝을 LF(Line Feed)로 강제설정하는 방법
- Git 설정 변경: 먼저 Git의 전역 설정을 변경하여 자동 변환을 비활성화
git config --global core.autocrlf false - ".gitattributes" 파일 생성: 프로젝트 루트 디렉토리에 위치
- 여기까지 오신 분중에 모르시는 분은 없겠지만 노파심에 - Notepad 또는 VS code New file로 생성
-
모든 텍스트 파일의 줄 끝을 LF로 강제 설정
* text=auto eol=lf # 해당 디렉토리 내 모든 파일을 LF로 설정 *.{cmd,[cC][mM][dD]} text eol=crl # Windows 배치 파일은 CRLF를 유지 *.{bat,[bB][aA][tT]} text eol=crlf - 이미 저장소에 있는 기존 파일들의 줄 끝을 변경
#저장소에 있는 기존 파일들의 줄 끝을 변경 git rm --cached -r . git reset --hard # 강제 진행이므로 Staging 필수 - 변경사항 커밋 후 Push
# LF로 변경사항 커밋 git add . git commit -m "Normalize line endings to LF" git push
반응형
'솔루션 Tip > 개발&아키텍처' 카테고리의 다른 글
| [Tech Talk] Langchain v1.0 안정화 맞이 개인적 소회 (마이그레이션해야하는 모두에게 경의를😥) (0) | 2025.11.12 |
|---|---|
| GitHub Tip || 깃허브에 AI 모델 같은 100MB 초과하는 파일 업로드 하기 (Git LFS 사용하기) (0) | 2024.09.05 |
| [git memo] github origin / local repository 일치시키는 코드 (0) | 2024.05.17 |
| NodeJS 에러 (0) | 2023.10.01 |
| NodeJS 에러명 간략 정리 (EEXIST, ENOENT 등 MEMO) (0) | 2023.09.04 |
Comments