이것은 매우 간단한 질문 일 수 있습니다. 나는 내 작업을 커밋 한 다음 찾기 및 바꾸기 스크립트를 시작했지만 작업을 취소하고 싶기 때문에 내 작업을 실제 커밋으로 가져갈 수 있습니다. 어떻게 그렇게 할 수있는 권리 명령입니다 : 나는 하드/소프트 리셋 또는 자식이 개정 자식에 대해 알고 있지만, 당신은 몇 가지 옵션이내 커밋을 유지하는 작업 디렉토리 실행 취소
0
A
답변
2
적절하지 않다 : 상태 git reset --hard
모든 것을 다시 나타납니다 의견으로
합니다. 당신이 다음하고 수정 된 파일 중 일부를 유지하려는 경우
그러나 :
git checkout -- <filename>
개별 파일을 실행 취소됩니다.
+0
Ouah, 나는 git 재설정을했다.하지만, 나는 실제로 내 마지막 커밋에 갔지만 내가 수정 한 모든 수정 사항은 사라진다. 내가 망쳐 놓은 게 뭔지 모르겠지만, git 재설정 후 파일의 역사를 찾는 것이 가능합니다. -hard – user1611830
+0
힘내 재설정 - 모든 변경 사항을 취소합니다. 변경 사항을 커밋하지 않은 경우 변경 사항을 볼 방법이 없습니다. http://www.kernel.org/pub/software/scm/git/docs/git-reset.html – Schleis
관련 문제
- 1. AnkhSvn 커밋을 실행 취소/되돌리기
- 2. TortoiseSVN에서 커밋을 취소
- 3. ArrayList를 사용하여 작업 취소 실행
- 4. Github에서 커밋을 취소 하시겠습니까?
- 5. CoreData에서 실행 취소 작업
- 6. 실행 취소 작업 구현
- 7. IntelliJ를 사용하여 CVS 커밋을 실행 취소 하시겠습니까?
- 8. Bitbucket - Tower - 이전 커밋을 실행 취소/삭제
- 9. 장기 실행 작업 취소 Asp.net
- 10. PLINQ에서 장기 실행 작업 취소
- 11. 병합 후 병합 취소 되돌리기 실행 취소
- 12. 잘못된 병합 실행 취소
- 13. WebView의 NSUndoManager에 대한 실행 취소 작업 제거
- 14. Bazaar와의 잘못된 병합 실행 취소
- 15. 장기 실행 유닛 테스트에서 취소 조정 작업
- 16. 작업 공간 매핑에서 선택 취소 실행 취소 p4v
- 17. PowerPoint에서 도형을 삭제할 때 실행 취소 작업
- 18. 페인트 응용 프로그램에서 작업 취소 실행
- 19. Eclipse 프로젝트 삭제 작업 후 실행 취소
- 20. Eclipse의 다시 열린 탭에서 작업 실행 취소
- 21. jquery를 사용하여 마지막 작업 실행 취소
- 22. 소스 트리 역방향 실행 취소
- 23. 작업 대기열에서 실행중인 작업 취소
- 24. Hg 커밋보기/실행 취소 하시겠습니까?
- 25. 자바에서 복사 작업 취소
- 26. WF 4, WCF, 취소 작업 흐름 취소
- 27. 내 작업 디렉토리에 직접 파일을 다운로드하고 싶은 내 작업 디렉토리
- 28. 실행 취소
- 29. 작업 취소
- 30. 작업 취소
왜 자식 재설정은 - 적절하지 않습니까? – bwroga
왜'git reset -hard HEAD'가 적절하지 않습니까? 그것은 당신의 모든 변경 사항들을 버리고'HEAD'의 상태로 남겨 둡니다. –
@MichaelWild 나는 힘내 리셋이라고 생각했다. - 어렵다면 현재 커밋을 취소 할 수 있을까? – user1611830