문제 페어프로그래밍 후 가져온 코드에서 eslint의 Delete cr 경고가 확인되었다. 깃허브에 커밋된 내용을 살피던 중 파일의 마지막 줄에 개행(EOL)이 되어 있지 않아 빨간색 경고 아이콘이 표시되어 있음을 확인하였다. 일단 EOL이 뭐야? 문제를 해결하기 전에 일단 EOL이 무엇인지 다시 확인해보자. EOL(end-of-line)은 개행문자 또는 줄바꿈문자라고 불리며, 새줄문자(newline)라고 칭하기도 한다. 텍스트의 한 줄이 끝남을 표시하는 문자(문자열)이다. 파일마다 EOL을 넣어
Git & Github 깃허브는 버전 관리와 협업을 위한 코드 호스팅 플랫폼이다. 1. 먼저 깃허브에서 저장소(repository)를 만든다. 깃허브와 VSCode 연결하기. VSCode터미널에 아래와 같이 코드를 입력하여 깃허브 로그인을 한다. 2. 브랜치 생성 브랜치는 하나의 저장소에서 서로 다른 버전을 동시에 작업하는 방법이다. 각각의 브랜치는 다른 브랜치의 영향을 받지 않으므로, 여러 작업을 동시에 진행할 수 있다. 한 프로젝트에서 동일한 소스코드를 여러 개발자들이 함께 다룰 때, 브랜치를 통해 개발자들은 한 소스코드로 동시에 다양한 작업을 할 수 있다. 2020년 10월 이후 깃허브 저장소의 디폴트 브랜치명은 'main'이다.(2020년 10월에 'Black lives matter 운동으로 일환으로 기존 디폴트 브랜치명이었던 master를 main으로 순화하여 변경했다고 한다.) 2-1. 브랜치 새로 만들기, 이름