git flow와 "dev"와 "branches"에서 git을 사용하고 있습니다. 나는 dev에 대한 기능을 수행했고 dev에 커밋을했다. 이제 개발자 헤드에서 내 기능을 리베이스하려고합니다. Rebase가 완벽하게 작동하지만 내 기능이 변경되었습니다. gitk를 실행하면 모든 것이 잘 보입니다. 그러나 "All refs"를 볼 때, 기능 분기는 두 번 표시됩니다. dev HEAD에서 올바르게 리베이스되었지만 브랜치 트리의 이전 위치에도 표시됩니다. stashing과 관련이 있다고 가정합니다. 숨김없이 표시되지 않기 때문입니다. REBASE 전에은닉과 함께 git rebase가 가능한 중복 커밋을 보여줍니다.
:
A-B-E
\
C-D
REBASE 후
A-B-E-C-D
후 은닉과
A-B-E-C-D-stash
\
C-D-stash
실제 질문을 리베이스 :이 커밋 정말 중복된다? 그리고 그렇다면 어떻게해야합니까?