좋아요, 그래서 나는 git rerere 명령을 정말 좋아합니다. , 나는 자동으로 그것을 마술로 기록하고 내 갈등을 해결하도록 해주는 것 이외에 다른 많은 것을 실제로 사용하지는 않았다. 그러나, 나는 꽤 큰 rebase (최신 릴리스와 함께 정말로 오래되지 않은 feature 브랜치를 rebase) 동안 내 갈등 해결 중 하나를 엉망으로 만들었다.rebase에서 수행 된 git rerere 해상도를 취소하십시오.
예를 들어 b '에 잘못된 병합이 있습니다 (감사합니다!). 다시 기록하고 싶습니다. 나는 그것을 어떻게 할 것이냐? Rerere Your Boat에 언급 된 git checkout --conflict 옵션을 보았습니다.하지만 어떻게 작동하는지 그리고 여기에 적용되는지는 명확하지 않습니다. 어쩌면이 충돌을 올바르게 해결하면 병합 충돌 상태를 체크 아웃하고 git rerere를 실행해야합니다.
일반적으로 나는 rebase 브랜치의 끝 부분에 커밋을 하겠지만, 버려야합니다. 전 단지 충돌을 처리하기 위해 노력하고 있습니다. 따라서 해당 기능 팀과 동기화 할 때 소요되는 시간을 최소화 할 수 있습니다. 이해가 되니?
, http://stackoverflow.com/a/21635422/2816199에서 @ JánSáreník에 의해 코멘트 엄청난 도움이 될 수 있습니다. – tomekwi