2013-04-23 5 views
0

난 그냥 같이 만 마스터 브랜치 함께 일하고 있어요 :분기에서 태그를 병합하려면 어떻게해야합니까?

지점 (원격 REPO) A -> B -> C (-> D -> E)

사용자 1 (A)로부터 시작하는 두 개의 (예를 리모트로 푸시 로컬 커밋 태그) (A)로부터 시작

User2가 둘이 D 및 E 지르지 않는 (로컬 커밋 태그) B 및 C 지르지 않는

User2가 한 페치되지만 모두 업데이트되었습니다. (나는 아직도 궁금해합니다.)하지만 Repository TAG에서 B와 C가 나타났습니다. 그런 다음 User2가 C를 마스터 분기와 병합하려고 시도하지만 오류가 발생했습니다 (Eclipse에서 Egit 플러그인 사용).

사용자 2는 원격 저장소에 변경 사항을 적용하지만 아무 것도 변경되지 않습니다.

어쨌든, C 및 E 변경 사항에 참여하고 하나의 버전으로 커밋 할 수있는 방법이 있습니까? 사전

+0

EGit의 오류 메시지는 무엇입니까? 오류 대화 상자 또는 * 오류 로그 *보기에 있어야합니다. – robinst

답변

0

git checkout E && git merge C에서

덕분에 트릭을 할해야합니다. 병합 작업의 결과로 커밋 F으로 끝납니다.

+0

이미 시도했지만 결과는 다음과 같습니다. 오류가 발생했습니다. refs/tags/V1.06과 병합되었습니다. 대상은 병합의 결과로 F를 만드는 것입니다. – user2312187

+0

정확한 오류 메시지는 무엇입니까? 'git checkout E && git cherry-pick C '를 시도하면 어떻게됩니까? 힘내에 내부 오류가 복구하기 쉽지 않다 ... –

+0

Eclipse에서 EGIT와 함께 일하고 있는데 git 명령을 사용하지 않았는데, 아마도 플러그인 버그일까요? – user2312187

관련 문제