TIL

[TIL] 깃허브 프로젝트 초기 세팅

세모이 2022. 1. 14. 09:55
반응형

팀 프로젝트 순서

프로젝트 초기 생성

한명이 프로젝트 생성

  • npx create-react-app 프로젝트명

필요한 라이브러리 설치 (dom, sass, router 등)

  • git add .
  • git commit -m ‘메시지’

깃허브에서 레파지토리 만들기
-> 원격 레파지토리(비어있음)는 만들어진 상태 -> 원격 저장소와 로컬을 연결해야 함

  • git remote add origin 레파지토리주소
  • git push origin master
  • gitignore 사용해서 node.modules는 올리지 않는다

원격저장소 로컬과 연결하기

  • git clone 레파지토리 주소

필요한 패키지를 다운 받아야 하므로(package.json에 설정되어있는 패키지)

  • git install

나의 브랜치 생성후 작업 하기(마스터 브랜치에서 새로운 브랜치 만들어야 기존 로그가 남는다.)
git branch 브랜치명

본인 브랜치에서 작업 시작

작업 끝난 후 작업물 커밋 하기전에

  • git checkout master
  • git pull origin master
  • git checkout 나의브랜치
  • git merger master
반응형