로컬 조장소가 develop 브랜치인지 확인
git branch
만약 develop 브랜치가 아닌경우 develop 브랜치로 체크아웃
git checkout develop
원격 저장소의 develop 브랜치에서 가져오기(Pull)
git pull origin develop
충돌(Conflict)가 발생한 경우 해결한 후 Merge Commit 한다.
git add .
git commit -m "충돌해결 - 내용"
정상적으로 pull이 완료된 후 자신의 개발 브랜치로 체크아웃
git checkout dev/LJH
로컬 develop 저장소의 변경사항을 자신의 개발 브랜치로 Merge 한다.
git merge develop
충돌(Conflict)가 발생한 경우 해결한 후 Merge Commit 한다.
git add .
git commit -m "충돌해결 - 내용"
정상적으로 병합이 완료된 후 작업을 진행한다.
자신의 개발 브랜치의 작업내용을 모두 커밋한다.
git add .
git commit -m "작업 내용"
로컬 develop 브랜치로 체크아웃한다.
git checkout develop
자신의 개발 브랜치의 내용을 로컬 develop 브랜치로 병합(merge) 한다.
git merge dev/LJH
충돌(Conflict)가 발생한 경우 해결한 후 Merge Commit 한다.
git add .
git commit -m "충돌해결 - 내용"
충돌을 해결하거나 정상적으로 병합이 완료된 경우 원격 develop 브랜치로 push 한다.
git push origin develop
만약 원격 리포지토리에 변경 사항이 있을 경우 먼저 Pull 한 후 Push 한다.
우선 Repository New 초록색 버튼을 눌러
Create repository를 만든다.
그리고 Settings -> 왼쪽상단에 Collaboration 클릭
초대하려는 사용자명이나 이메일을 검색해 Add to this repository를 클릭
그리고 초대 받는 사람은 이메일에서 수락하면 된다.