Github에서 저장소를 포크했습니다. 사소한 변경을하고 업스트림에 풀 요청을 제출했지만 포크가 너무 엉망이되어 깨끗한 풀 요청을 생성 할 수 없습니다. 6 개의 변경 사항이있는 브랜치에서 풀 요청을 시작하면 Github는 13 개를 제출하려고합니다. 그중 7 개는 이미 업스트림 (내치)이 존재합니다.
내 문제 는 최신 커밋을 가져 오는 것과 관련된 것 같지만 새 분기를 만들고 체리 선택 커밋을 만들 때 여전히 추가 항목이 있습니다. 나는 rebasing 도 만났지만 이제는 내 마스터 조차도 너무 엉망이되어 upstream 의 깨끗한 사본을 생성 할 수 없습니다 . 병합하는 대신 리베이스가 필요하다는 것을 이해하지 못했기 때문에 분명히 실수를 저질렀습니다. 내가하려는 것은 매듭을 풀고 내가 유용하게 앞으로 나아갈 수있는 깨끗한 상태로 돌아가는 방법을 알아내는 것입니다.
나는 포크를 날려 버리고 상류의 새로운 포크를 만들고 싶지만 그것도 모으는 것이 어렵습니다.
Git 죄를 고백 한 후 어떻게 github absolution을 얻나요?