개발관련/Git

잘못된 Git 브랜치에 대한 커밋을 수정하는 방법

Rateye 2021. 6. 8. 13:53
728x90
반응형
질문 : 잘못된 Git 브랜치에 대한 커밋을 수정하는 방법은 무엇입니까?

방금 잘못된 지점에 대해 완벽하게 잘 수행했습니다. 마스터 브랜치에서 마지막 커밋을 실행 취소 한 다음 동일한 변경 사항을 가져와 내 업그레이드 브랜치로 가져 오려면 어떻게해야합니까?

답변

아직 변경 사항을 푸시하지 않은 경우 소프트 리셋을 수행 할 수도 있습니다.

git reset --soft HEAD^ 

이것은 커밋을 되돌 리지만 커밋 된 변경 사항을 인덱스에 다시 넣습니다. 브랜치가 서로에 대해 상대적으로 최신 상태라고 가정하면 git은 다른 브랜치로 체크 아웃 할 수 있습니다. 그러면 간단히 커밋 할 수 있습니다.

git checkout branch git commit -c ORIG_HEAD 

-c ORIG_HEAD 부분은 커밋 메시지를 다시 입력하지 않는 데 유용합니다.

출처 : https://stackoverflow.com/questions/2941517/how-to-fix-committing-to-the-wrong-git-branch
728x90
반응형