을 마스터 리베이스 명령 커밋/설명을 잃고 내용 :힘내 병합/dev에 지점이 나는 현재 마스터 지점을 가지고 내가 새로운 dev에 지점에 코딩 그것에서 분기
A - B - C - D - E - F - G - H master
나는 로컬이 작업을 수행 한 다음의 bitbucket 저장소에 밀어 싶습니다.
git 명령의 순서는 어떻게됩니까?
다른 개발자에게 문제가 발생합니까? 모두 master
및 dev
커밋에게 같은 언급 될 것이다, 그 시점에서
git checkout master
git merge --ff dev
git push origin master
다음 master
분기에 다른 변경이없는 경우
마스터에있는 내용에 따라 'git checkout master' -'git merge dev' -'git push'로 충분합니다. 'git push '가 실패하면 사람들이 원래 지점에서 마스터 지점을 변경했기 때문입니다. 대신 [당겨 요청] (https://yangsu.github.io/pull-request-tutorial/)을 봐야합니다. – byxor
[마스터와 개발 분기 병합]의 가능한 복제본 (https://stackoverflow.com/questions/14168677/merge-development-branch-with-master) – Joe