포크를 업스트림과 동기화하려고합니다.커밋 수를 rebase하는 방법
git rebase upstream/master
는 그러나 슬프게도, 나는 내 로컬 커밋 100 +를이 있다는 것을 발견하고, 그들 모두는 갈등 해결 수동 필요는 없다.
내가 생각하고있는 생각 중 하나는 모든 로컬 커밋을 하나로 스쿼시 할 수 있다는 것입니다. 그런 다음 커밋을 리베이스하면 더 쉽게 커밋됩니다. 그러나 이것은 내가 커밋의 모든 기록을 유지하기를 원하기 때문에 내가 원하는 마지막 것입니다.
적은 노력으로 거대한 커밋을 리베이스하는 방법이 있습니까?
어떻게 관리하셨습니까? 로컬 및 원격에서 동기화되지 않은 위치는 어디입니까? 풀 rebase 시도 했습니까? – jonrsharpe
'git pull'과 반대로'git rebase'를 사용하는 특별한 이유가 있습니까? (즉,'git pull upstream/master')? 후자는 두 개의 브랜치가있는 히스토리를 생성하지만 업스트림과 로컬 작업 공간의 마지막 커밋 만 병합하려고 시도합니다. 즉 커밋을 한 번만 해결하면됩니다. – Kevin