0
이전 커밋 몇 개를 삭제하고 싶습니다. 내 레포가 지금과 같은 것입니다. -Git에서 이전 커밋을 삭제하십시오.
커밋 A와 C를 제거하고 변경 사항을 삭제하고 싶습니다. 내 리포가 어떻게 보일 것입니까? -
R----B-----HEAD.
어떻게하면 Git에서 할 수 있습니까?
감사합니다.
이전 커밋 몇 개를 삭제하고 싶습니다. 내 레포가 지금과 같은 것입니다. -Git에서 이전 커밋을 삭제하십시오.
커밋 A와 C를 제거하고 변경 사항을 삭제하고 싶습니다. 내 리포가 어떻게 보일 것입니까? -
R----B-----HEAD.
어떻게하면 Git에서 할 수 있습니까?
감사합니다.
git rebase -i R
을 사용하고 A
및 C
행을 삭제하고 저장하십시오.
자세한 내용은 Git 커뮤니티 북의 Interactive Rebasing 및 git 커뮤니티의 reorder commits with rebase을 참조하십시오.
이렇게하면 git 기록이 다시 작성됩니다. – tauran
... 누군가가 내 repo를 복제 한 경우 문제가 발생합니다. – eckes
감사합니다. 결국하지 않기로 결정했습니다. 변경 사항을 덮어 씁니다. – Pranav