[TIL] 201109 First Project

Chaegyeom·2020년 11월 10일
0

TIL

목록 보기
61/77
post-thumbnail

프로젝트를 왜 하는 걸까?

  • 실패를 경험해 보기 위해서 실패를 하면서 전체적인 플로우를 경험해 보기 위해서
  • 첫 프로젝트는 복습과 프로젝트를 어떻게 해야 되는지 경험하기 위해서
    이번 프로젝트를 통해서 이전에 배웠던 것을 다시 한 번 복습하고 되새길 수 있는 시간으로 삼고 전체적인 work flow를 그려보는 시간으로 활용하고자 한다.

Git Flow

기존까지의 스프린트에서의 Git Flow


그렇다면 프로젝트에서는 Git Flow가 어떻게 될까?


복잡하지만 차근차근 보면 그렇게 많이 어렵지는 않다!!


dev브랜치에서 개발을한다!


git checkout Dev를 통해 지금 위치한 브랜치를 Dev로 옮겨야 한다
git checkout -b feature1를 통해 Dev브랜치를 기반으로 브랜치를 딴다


feature1이 궁극적으로 합쳐져야 하는곳 upstream의 dev 브랜치!


Git push origin feature1




머지된것을 바탕으로 다음 코드를 작성하고 자하면?
git remote add upstream 코드스테이츠원본레포링크
remote add upstream
git pull upstream dev

git checkout Dev를 통해 지금 위치한 브랜치를 Dev로 옮겨야 한다
그 후에 git checkout -b feature2를 통해 Dev를 기반으로 feature브랜치를 만든다

이후는 반복한다!

profile
주니어 개발자가 되고싶은

0개의 댓글