반응형
실제 현업에서의 깃 협업 흐름과 그에 따른 터미널 명령어를 정리한 포스팅이다.
- Git(16) 다른개발자의 코드받아 브랜치 만들어 작업하기 (터미널)
- Git(17) 다른 개발자의 코드받아 작업 후 업데이트하기 (터미널)
- Git(18) 다른 개발자의 코드로 작업 후 Pull Request 하기 (터미널)
Pull Request
push 완료후 BitBucket의 프로젝트에 내가 업데이트한 코드를 반영할수 있도록 관리자에게 Pull Request를 보내야 한다.
PR(Pull Request)을 하면 관리자는 Merge 여부를 결정한다.
1. BitBucket에서 Pull request - create pull request 를 누른다.
2. Pull Request할 브랜치와 merge 대상 브랜치를 선택하고, title과 description을 리뷰어가 알기쉽게 상세히 작성한다.
Create pull request 버튼을 선택하여 Pull Request를 날린다. (리뷰어는 BitBucket -> Pull Reqeusts 목록에서 선택)
Merge Pull Request
- PR을 받은 관리자는 코드 변경내역을 확인하고 Merge여부를 결정하게 된다.
Merge 이후 동기화 및 branch 삭제
Merge가 완료되면 로컬 코드와 원본의 코드를 병합하고 최신의 상태를 유지하게 위해 동기화한다.
git pull develop(remote 별명)
git branch -d my-idea
- 위 명령어를 통해 동기화하고, 브랜치를 삭제한다.
- 나중에 추가적으로 작업이 또 필요하다면, 동기화를 한 뒤 브랜치 생성 - merge 을 반복하면서 작업하면 된다!
반응형
'Git' 카테고리의 다른 글
Git(20) 빗버킷 연동된 구글 아이디로 Git 비밀번호 찾기 (0) | 2021.04.23 |
---|---|
Git(19) 소스트리 - BitBucket 클론시 오류 "유효한 소스 경로/url 이 아닙니다" (Invalid username or password....) (5) | 2021.04.02 |
Git(17) 다른 개발자의 코드받아 작업 후 업데이트하기 (터미널) (0) | 2021.03.28 |
Git(16) 다른개발자의 코드받아 작업하기 (터미널) (0) | 2021.03.28 |
Git(15) STS에서 깃헙(GitHub)에 프로젝트 올리기 (0) | 2021.01.28 |
댓글