2016-12-22 1 views
1

커밋은 아직 푸시되지 않은 상태에서 마지막 2 개의 커밋을 롤백 할 수 있습니까?마지막 2 개의 커밋을 Git 확장 롤백

따라서 첫 번째 커밋은 분기와의 병합이고 두 번째 커밋은 일반적인 커밋입니다.

나는 git 확장판에 익숙하지 않은 나는 실수로 그 커밋에서 실수를 저질 렀다.

답변

5

마지막 커밋을 마우스 오른쪽 단추로 클릭하고 Reset current branch to here을 선택하십시오.

+0

내가 그렇게하면 병합은 어떻게됩니까? 그냥 롤백합니까? – utdev

+0

리셋이 아니라 되돌리기이므로 두 가지 커밋이 한번도 만들어지지 않은 것처럼 보일 것입니다. 지점을 커밋에 집착하는 포스트잇 메모라고 생각하십시오. 리셋을하면 포스트잇 노트를 떼어 내고 전혀 다른 커밋에 붙이면 지점의 끝이됩니다. – Vampire

+0

로컬 코드가 되돌릴 수 없습니까? 절대 커밋되지 않은 커밋이 맞습니까? – utdev

관련 문제