1. LikeLion-FES-Team11/LionTime 저장소에서 Fork를 클릭합니다.

1.png

  1. Fork를 클릭하면 본인 소유의 저장소로 자동으로 이동됩니다. 해당 저장소의 주소를 복사합니다.

2.png

  1. VS code에서 터미널 창을 켠 후, 원하는 경로로 이동해서 git clone 저장소 주소 입력 시 LionTime이라는 이름의 폴더가 생성됩니다. 빈 폴더를 만들고 폴더 내부로 이동해서 git clone 저장소 주소 . 를 입력해 저장소의 하위 폴더나 파일들만 clone 해오는 방법도 있습니다.

  2. cd LionTime 으로 LionTime 폴더로 이동한 뒤, code . -r 을 입력해 현재 VS code 창에서 폴더를 엽니다.

  3. git checkout -b develop 으로 develop 브랜치를 만들고 해당 브랜치로 이동합니다.

브랜치 전략

main 브랜치 - 배포 할 브랜치 develop 브랜치 - main 브랜치에서 분기하며, feature 브랜치에서 개발된 단일 기능들이 merge 되는 브랜치 feature/기능명 브랜치 - develop 브랜치에서 분기하여 단일 기능의 개발을 위해 쓰이며, merge 되고 나면 삭제해야하는 브랜치

작업 과정(profile 페이지 구현을 가정)

  1. 본인 소유의 LionTime 저장소에서 develop 브랜치를 선택하고 Fetch upstream 클릭하고 Fetch and merge를 클릭합니다.

    3.png

  2. VS code에서 LionTime 폴더를 열고 터미널 창을 켜서 git checkout develop 을 입력해 develop 브랜치로 이동한 후, git pull origin develop 으로 delvelop 브랜치를 최신화합니다.

  3. git checkout -b feature/profile 을 입력해서 feature/profile 브랜치를 만들고 이동합니다.