origin = 내 깃허브 repository
------------------------------- 여기까지 팀장의 초기 셋팅-----------------------------
git clone 으로 local에 생성한다음
git checkout Dev를 통해서 브랜치의 위치를 Dev로 이동한다 그다음
git checkout -b feature1을 통해 Dev브랜치를 기반으로 브랜치를 생성하고 이동한다.
feature가 궁극적으로 합쳐져야 하는곳이 upstream의 Dev브랜치이므로
내 origin에 작업이 끝난 feature1브랜치를 push한다.
git push origin feature1
내 레파지토리에 push를 했으면 upstream의 Dev브랜치로 P/R
merge된것을 바탕으로 다음 코드작업을 하기 위해서는
git remote add upstream 원본레포링크
remote add upstream
git pull upstream Dev
git checkout Dev로 브랜치를 Dev로 이동한 다음
git checkout -b feature2를 통해서 머지한 Dev브랜치를 기반으로 다음 feature2브랜치를 생성한다.
위 과정을 반복한다.