프로젝트관련 tool/github
프로젝트를 위한 작업 - step8 팀장도 개발하는 경우 브랜치를 만들고 작업합니다.(팀장)
무적강사
2019. 8. 23. 16:53
팀장이 개발을 하는 경우에도 원본 저장소에 브랜치를 만들고 작업합니다. 프로젝트를 선택하고 단축메뉴에서 [Team]-[Switch To]-[New Branch]를 선택합니다.
브랜치명을 입력합니다.
브랜치가 추가된 것을 [Git Repositories] 뷰에서 확인할 수 있습니다.
중요한 것은 팀장이 개발하는 작업은 새로 만들어진 manager 브랜치에서 해야하고 merge를 하거나 push를 하는 작업은 반드시 master 브랜치에서 해야 합니다.
manager 브랜치가 선택된 상태에서 폴더를 작성하고 파일을 추가합니다.
팀장 자신의 로컬 저장소가 메인이므로 pull request까지 할 필요는 없지만 로컬 저장소로 commit 해야 합니다.
commit 한 후 pull request를 할 필요 없으므로 master 브랜치로 전환 후 바로 merge해야 하므로 [merge] 메뉴를 선택합니다.
다만 팀장이 작업한 내용은 원본 저장소에서 작업한 것이므로 fetch 한 내용을 merge 하는 것이 아닙니다. [Local]의 manager 브랜치를 선택하고 [Merge] 버튼을 누릅니다.
master 브랜치에 manager 폴더가 merge 되었습니다.
마지막으로 push 합니다.
새로 고침하면 push도 성공입니다.