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
- 데이터분석
- 구글애널리틱스
- 서평
- AZURE
- datastudio
- r
- ChatGPT
- Q
- review
- Python
- 데일리
- Adobe
- diary
- GPT
- 빅쿼리
- 태블로
- 챗GPT
- 파이썬
- bigquery
- 필사
- 생성AI
- AWS
- Ga
- SQL
- 데이터시각화
- daily
- 북리뷰
- 책리뷰
- openAI
- tableau
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로 생성 -
* 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 > 개발&아키텍처' 카테고리의 다른 글
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 |
[AI for Fun] 개발없이 빠르게 나만의 딥페이크 영상 테스트 해보기 (Thin-Plate Spline Motion Model for Im (0) | 2023.03.13 |
Comments