나는 이것을 처음 묻는 사람이라고 믿을 수는 없지만 git 질문을 통해 내 검색을하면 필요한 정확한 대답을 얻지 못했다. 그래서 나는 master 브랜치에 대해 커밋을했다. 버그가 많아 일을 많이하지 않으면 황금 시간대에 준비가되지 않으므로 그냥 없애고 싶습니다. 어떻게해야합니까? git reset --hard HEAD
및 git reset --hard sha-of-bad-commit
은이 잘못된 커밋으로 HEAD
을 다시 이동하는 것 외에는 아무 것도하지 않습니다.가장 최근의 자식 커밋을 삭제하는 방법은 무엇입니까?
답변
잘못된 커밋 전에 커밋을 대상으로 지정해야합니다.
git reset --hard HEAD~
의
고맙습니다! 그랬어. stack-o는 당신의 대답을 아직 받아들이지 않습니다. 나중에 주위에 가지 않으면 저를 상기시켜주십시오. –
또는 '--medium'또는 '--soft'작업 공간에서 수행 한 작업을 수행하지 않으려는 경우. – Philippe
@Philippe :'--mixed'는'--medium'이 아닙니다 :-)'--soft','--mixed','--hard' 중 하나를 지정하지 않으면 기본값입니다. 또한, 이제 당신은 내가 그것을하고, 거의 타이핑 소프트/매체/하드. :-) (그것은 말이 될 것입니다!) – torek
- 1. 가장 최근의 커밋을 유지하기위한 git 리베이스
- 2. bitbucket에서 커밋을 삭제하는 방법
- 3. GIT가 가장 최근의 rebase가 아닌 커밋을 실행 취소합니다.
- 4. 자식 태그는 가장 최근의 자료를 표시하지 -l
- 5. 푸시 블 커밋을 모두 삭제하는 방법은 무엇입니까?
- 6. git에서 고아 커밋을 어렵게 삭제하는 방법은 무엇입니까?
- 7. GitHub의 커밋 기록에서 커밋을 삭제하는 방법은 무엇입니까?
- 8. 가장 최근의 cvs 버전을 알려주는 방법은 무엇입니까?
- 9. 테이블에서 가장 최근의 데이터를 선택하는 방법은 무엇입니까?
- 10. 테이블에서 가장 최근의 행을 선택하는 방법은 무엇입니까?
- 11. 가장 최근의 트윗을 검색하는 가장 쉬운 방법은 무엇입니까?
- 12. 비밀리에 자식 커밋을 숨기는 방법
- 13. 가장 최근의 오후 8시 SQL
- 14. 가장 최근의 항목과 가장 최근의 항목을 가져 오기
- 15. 가장 최근의 월 합계
- 16. 얻기 가장 최근의 객체
- 17. 가장 최근의 값이 2012
- 18. 업데이트 쿼리 가장 최근의
- 19. 가장 최근의 날짜가 표시됩니다.
- 20. 가장 최근의 행 선택
- 21. 가장 최근의 클릭 기억하기
- 22. 가장 최근의 레코드 검색
- 23. 원격 git repo에서 커밋을 수정하거나 삭제하는 방법은 무엇입니까?
- 24. 원격 저장소로 푸시 된 커밋을 삭제하는 방법은 무엇입니까?
- 25. github API를 사용하여 repo의 첫 번째 커밋을 삭제하는 방법은 무엇입니까?
- 26. 방법은 첫째 가장 최근의 기록과 파일에 쓸
- 27. duplicateMovieClip을 삭제하는 가장 좋은 방법은 무엇입니까?
- 28. 가장 오래된 하위 디렉토리를 삭제하는 방법은 무엇입니까?
- 29. QNetworkReply를 삭제하는 가장 좋은 방법은 무엇입니까?
- 30. 오래된 ContentTypes를 삭제하는 가장 깨끗한 방법은 무엇입니까?
가능한 복제 [힘내에서 (들) 커밋 마지막 실행 취소하는 방법?] (http://stackoverflow.com/questions/927358/how-to-undo-last-commits-in-git) –