나는 (37 개의 커밋으로 '출발지 / 마스터'보다 앞서있다.) 공정한 약간의 일을 해냈다 master
. 이 커밋은 내 로컬 컴퓨터에만 존재하며 추진되지 않았지만 origin
다른 개발자가 추진하고 origin/master
있으며 이러한 변경 사항을 적용 했기 때문에 상황이 다소 복잡 합니다.
37 개의 로컬 커밋을 소급하여 새로운 지점으로 소급 이동하려면 어떻게해야합니까? 문서를 기반으로하면 이 작업을 수행 git rebase --onto my-new-branch master
하거나 수행 ...origin/master
해야하지만 둘 다 "치명적 : 단일 개정이 필요합니다"라는 오류가 발생합니다. man git-rebase
에 개정을 제공하는 것에 대해 아무 말도 rebase
하지 않으며 예제는 그렇게하지 않으므로이 오류를 해결하는 방법을 모릅니다.
이 것을 (참고 하지 의 중복 기존 이동, 힘내에서 새로운 지점에 미트되지 않은 작업 또는 다른 힘내 지점에 내 로컬 커밋되지 않은 변경 내용을 병합하는 방법은? 그 질문은 로컬 작업 트리에서 커밋되지 않은 변경되지 않은 변경 사항 처리로 현지에서 커밋되었습니다.)