팀 프로젝트 GitHub 매뉴얼

레포지토리 정보

레포지토리: Rolling

브랜치 구조

작업 흐름

  1. 레포지토리를 클론합니다.
  2. 로컬 develop 브랜치에서 기능 브랜치를 생성 후 작업합니다.
  3. 작업이 끝나면 로컬에서 생성한 기능 브랜치를 원격으로 푸시합니다.
  4. 푸시가 완료되면 원격 develop 브랜치에도 기능 브랜치가 생성됩니다.
  5. 생성된 기능 브랜치를 develop 브랜치로 PR(풀 리퀘스트) 요청을 보냅니다.

자세한 순서

  1. 레포지토리 클론

    git clone <https://github.com/kjh9852/Rolling.git>
    cd Rolling
    
    
  2. 로컬 develop 브랜치로 전환

    git checkout develop
    
  3. 기능 브랜치 생성

    git checkout -b feat/<기능이름>
    

    예: 기능 이름이 login이라면

    git checkout -b feat/login
    
  4. 기능 브랜치에서 작업

  5. 변경 사항 커밋 (커밋규칙 - 맨 앞글자 대문자)

    git add .
    git commit -m "Feat : Add <기능 이름>"
    
  6. 기능 브랜치 원격 저장소로 푸시

    git push origin feat/<기능이름>