것은 나는 다음과 같은 커밋이있는 나무에 일하고 있어요 : -마지막 n 개의 커밋을 취소하는 방법은 무엇입니까?
aaaaaaa Implement function A
bbbbbbb Implement function B
ccccccc Implement function C
내가 준비 영역으로 다시 이러한 변경 사항을 넣어, 즉, 처음 두를 해제 커밋하고 싶습니다. 나는 git reset --soft HEAD^
이 마지막 커밋을 un-commit한다는 것을 배웠다. 그러나 나는 많은 커밋을 위해 한 번에 그것을 수행하는 방법을 알고 싶다. git reset --soft HEAD~10
이 마지막 커밋에서 10 번째 커밋을 취소하거나 마지막 10 번째 커밋을 커밋하지 않을지 확실하지 않습니다.
'자식 자식이 --soft HEAD를 재설정'~~ --soft HEAD를 재설정'또는'자식이 --soft HEAD를 다시 ^^ 나'~ 2' – Whymarrh
항목 : https : //로 git-scm.com/book/en/v2/Git-Tools-Revision-Selection – Whymarrh
@Whymarrh stackoverflow 또는 그 밖의 곳의 답변은 마지막 n 개의 커밋에 대한 답변이 없습니다. 대답이 아닌 주석으로 쓸 수도 있습니다. 감사합니다. – SloppyJoe