github에 코드를 push 할 때 종종 no newline at end of file 메시지를 확인할 수 있다. 이는 파일 끝에 개행이 없음을 나타낸다
왜 파일 끝에 개행이 있어야 할까?
POSIX 명세(3392, 3205) 기준 파일 끝에 개행이 들어가야 한다. POSIX를 따르고 있는 시스템, 도구들은 이 표준을 따른다.
당연히 작성하는 코드에도 파일 끝에 개행을 추가해주자.! (왜? POSIX 규약 지키기, 누구는 쓰고 안쓴다면... 개행으로 커밋할 순 없어..)
IntelliJ 에서 파일 끝에서 자동 개행 추가 옵션
IntelliJ에서 파일 저장 시에 파일 끝에 자동으로 개행 추가하는 옵션을 켜주자.
⛓ Reference
'🤖 생산성 Up & Tips' 카테고리의 다른 글
인텔 맥북 프로 플리커 현상 해결(많은 프로그램 실행할 때 화면 깜빡거림, 맥북 듀얼 모니터 연결 시 화면 깜빡거림) (0) | 2022.03.31 |
---|---|
노션(notion)이 느릴 때 해결 방법 (캐시 지우기) (1) | 2022.03.12 |
IntelliJ + Gradle + Junit5 환경에서 테스트 실행 시 @DisplayName 이 테스트 결과에 나오지 않는 경우, 해결 방법 🛠 (0) | 2022.02.23 |
디스코드 채팅채널에 Github 저장소 알림 봇 만들기 📩 (1) | 2022.01.14 |
🖥 🍏 맥 OS 에서 기본 연결 프로그램 변경하기 e.g. pdf 파일을 항상 크롬으로 열기 (2) | 2021.12.22 |
댓글