방금했는데 git pull --rebase origin master충돌이있었습니다.
첫째,이 충돌은 내가 건드리지 않은 파일에 있었으며 약 10 번의 커밋이었습니다. 왜 이런 일이 발생합니까?
그런 다음 실수로을 입력 git rebase --skip했고 '해당 패치를 건너 뛰었습니다'.
커밋을 건너 뛰는 것이 걱정이되어 마스터 브랜치의 새 버전을 확인하고 리베이스를 수행 한 브랜치와 새 마스터 브랜치를 비교했습니다. diff에 표시되는 유일한 변경 사항은 최신 커밋이며 로그를 보면 '건너 뛴'패치가 커밋 기록에 표시됩니다.
아무도 여기서 무슨 일이 일어나고 있는지 설명 할 수 있습니까?
하아! --abort를 입력하려고했지만 알 수없는 이유로 --skip으로 나왔습니다. 정말 생각하지 않았습니다. :)
—
mrwooster 2012 년
쉘 히스토리는 이것에 능숙합니다 (원하지 않은 것을 실행하게 만들기 위해).
—
Florian Klein
git rebase --skip. 아마 잘못? :)