새 프로젝트에 들어갈 때 하는 작업 루틴..
npx create-next-app --ts
# or
yarn create next-app --typescript
명령을 실행하면 프로젝트 이름을 묻는데 이 때 원격 레파지토리와 같은 이름으로 세팅함.
git remote -v # 저장소 연결 확인
git remote add origin <저장소 주소>
git config --local user.name "Crystal"
git config --local user.email "dev.sujeong@gmail.com"
로컬에 main, develop 브랜치 구축
vscode 에서 gitflow 플러그인을 설치하고, gitflow initialize repository for gitflow 실행하여 브랜치 이름 만들어 줌.
main 브랜치 원격 저장소에 올림.
git branch -M main # default branch가 main이다.
git push -u origin main # -u 옵션은 앞으로도 push, pull 받을 때 뒤에 origin까지만 쓰면 뒤에 브랜치명 생략해도 로컬 브랜치와 같은 브랜치로 간주하겠다.
git push origin develop develop도 올려줌.