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
반응형
'개발관련 > Git' 카테고리의 다른 글
Git의 루트 폴더에서만 파일을 제외하는 방법 (0) | 2021.06.11 |
---|---|
Git : 프로젝트 커밋 기록에서 삭제 된 파일을 찾는 방법 (0) | 2021.06.08 |
Git을 푸시하기 전에 여러 커밋 결합 (0) | 2021.06.07 |
정수의 자릿수를 얻는 방법? (0) | 2021.06.07 |
Git에서 파일 이름의 대소 문자 변경 (0) | 2021.06.06 |