Github default 브랜치 master에서 dev로 변경하는 방법 github 의 기본 브랜치명인 master가 노예제도를 연상시킨다는 이유로 main 으로 변경되었다. 나의 경우에는 기본(default) 브랜치는 dev로 변경하고 main 브랜치를 추가로 생성하고자 한다. 이유는 간단하다. 보통 PR(Pull Request)를 날릴 때 기본브랜치로 설정되는데 그때 개발 브랜치인 dev로 하고 dev에서 main으로 PR을 보내려고 하기 때문이다. 기본 브랜치를 dev로 설정해두면 따로 건드리지 않고 작업하기 편리하다. 새로운 사용자나 조직, repository 를 만들면 기본 브랜치 이름은 master 대신 main 으로 생성되며 master 링크는 자동으로 main 으로 redirect된다. ..
GIT 검색 결과
npm install 할 때 No repository field Error 이럴 경우에는 // package.json "repository": { "type": "git", "url": "git://github.com/username/repository.git" } 를 추가하거나 // package.json { "name": "my-app", "version": "1.0.0", "private": true } 를 추가하면 정상적으로 동작한다. 위 경우 말고도 repository 를 remote 한 후, npm install 할 때마다 발생했던 에러가 있다. warning: CRLF will be replaced by LF in some/file.file. The file will have its orig..
리액트의 작업 환경 설정 리액트 공부를 시작하기에 앞서 첫 React Project 를 만들 것입니다. 2.1 Node.js 와 npm 리액트 프로젝트를 만들 때에는 Node.js 가 필수요건입니다. Node.js 는 크롬 V8 JavaScript 엔진으로 빌드한 JavaScript RunTime 입니다. 이것으로 웹 브라우저 환경이 아닌 곳에서도 JavaScript 를 사용하여 연산할 수 있습니다. 리액트 애플리케이션은 웹 브라우저에서 실행되는 코드이기 때문에 Node.js 와 직접적인 연관성은 없으나 프로젝트를 개발하는 데 있어서 필요한 주 도구들이 Node.js 를 사용하기 때문에 설치하는 것입니다. 2.1.1 Node.js 와 npm 설치 : macOS 제 작업환경은 MacOS 이므로 터미널을 열..
최근댓글