next.js 프로젝트 환경설정<git>

sujeong kim·2021년 7월 14일
0

새 프로젝트에 들어갈 때 하는 작업 루틴..

repository 설정

  1. origin: github에서 새 레파지토리를 생성함. 아무 것도 만들지 않음.
  2. local: 폴더 생성
npx create-next-app --ts
# or
yarn create next-app --typescript

명령을 실행하면 프로젝트 이름을 묻는데 이 때 원격 레파지토리와 같은 이름으로 세팅함.

  1. 저장소 환경 설정
    폴더로 들어가서 원격 저장소와 로컬 저장소를 연결하고, 내 정보를 로컬 환경설정으로 세팅한다.
git remote -v # 저장소 연결 확인
git remote add origin <저장소 주소>

git config --local user.name "Crystal"
git config --local user.email "dev.sujeong@gmail.com"

gitflow 설정

  1. 로컬에 main, develop 브랜치 구축
    vscode 에서 gitflow 플러그인을 설치하고, gitflow initialize repository for gitflow 실행하여 브랜치 이름 만들어 줌.

  2. main 브랜치 원격 저장소에 올림.

git branch -M main # default branch가 main이다.
git push -u origin main # -u 옵션은 앞으로도 push, pull 받을 때 뒤에 origin까지만 쓰면 뒤에 브랜치명 생략해도 로컬 브랜치와 같은 브랜치로 간주하겠다.
git push origin develop develop도 올려줌.
profile
개발자

0개의 댓글