2012-11-16 4 views
4

Merge Pending 상태에서 검토 변경이 있습니다. 변경 사항은 오래된 다른 변경 사항에 따라 다릅니다. 종속성에는 이미 병합 된 최신 버전이 있습니다.Gerrit의 오래된 종속성 처리

rebase 단추를 사용하여 보류중인 변경을 rebase하려고 시도했지만 실패했습니다. 리베이스가 충돌을 일으켰습니다. 그래서 저는 로컬 저장소에 대한 보류중인 변경 사항을 가져 와서 마스터에 리다이 제이션하기로 결정했습니다. 나는 분쟁을 해결했다.

그 후에 나는 그것을 뒤로 밀고 싶었습니다. 오류 메시지가 표시됩니다.

! [remote rejected] HEAD -> refs/for/master (change 166 closed) 

변경 166은 종속입니다. 그래서 나는 rebased 버전을 되돌릴 수 없다.

오래된 종속성을 제거하는 적절한 방법은 무엇입니까?

답변

3

CL # 166도 리베이스하고 이러한 변경 사항을 푸시하려고합니다.

다시베이스를 변경하고 git rebase ... -i 을 사용하여 필요한 커밋 (예 : 166 줄 삭제) 만 선택하십시오.

관련 문제