내가 원한다. 이전에 2 커밋으로 돌아가고 싶다면 커밋에서 변경된 파일을 새로운 커밋으로 다시 가져오고 싶을 것입니다. 하지만 나는 내 마지막 커밋을 잃고 싶지 않아. 마지막 커밋은 코드에 몇 가지 실수가 있지만 지금은 그 코드를 유지하고 싶습니다.Git에서 마지막 커밋을 잃지 않고 이전 커밋으로 돌아가는 방법?
나는 약간의 문서를 읽었지만 머리를 다시 세울 때 어떤 일이 일어나는지 분명히하지 않았다. 예를 들어 리셋 할 때까지 모든 커밋을 잃어 버리십니까?
나는이 모든 작동 방식을 이해하려고 노력하고 있지만, revert
, reset
및 checkout
명령에 대해 다소 혼란 스럽습니다.
내가 커밋하지 않고 마지막 커밋을 숨겨 두어야한다는 것을 알았지 만, 지금은 또 다른 이야기입니다.
당신이하고 싶은 일에 대해 좀 더 구체적으로 할 수 할, 현재, 미완성/깨진 일을 풀어 마스터 되감기하지만 싶어? 이전 커밋을 실행 취소 하시겠습니까? 또는 두 파일을 제외하고 두 커밋의 변경 내용 대부분을 유지 하시겠습니까? – jszakmeister
jszakmeister, 나는 커밋을 없애고 싶지 않습니다. 내 과거사를 그대로 유지하고 싶습니다. 나는 새로운 작업 단계로 2 커밋을 되돌리고 싶다. –
"되돌아 오는"것은 무엇을 의미하는지 아직 명확하지 않습니다. – wRAR