2
전 자식에게 새로운 사람입니다.git에서 내 파일을 되돌리기위한 올바른 명령은 무엇입니까?
프로젝트에서 작업 중이며 프로젝트 디렉토리의 파일이 커밋되어 실수로 여러 파일을 추가했습니다. 그들은 자식이나 커밋에 추가되지 않습니다. 이제
내가 그들을 제거하려는, 그래서 시도 :
git revert HEAD
하지만 그들은 여전히, 그리고 메시지는 다음과 같습니다
C:\WINDOWS\system32\cmd.exe /c git revert HEAD
Finished one revert.
error: Terminal is dumb, but EDITOR unset
Please supply the message using either -m or -F option.
shell returned 1
Hit any key to close this window...
(나는 창문과 gvim을 사용하고 있습니다)
올바른 명령은 무엇입니까?
커밋을 되돌리려면'git revert'가 사용됩니다. 'git reset' 또는이 경우'git clean'은 커밋되지 않은 변경 사항을 되돌리기 위해 사용됩니다. – Lajnold
@Lajnold :'git reset'은 * index * (또는 인덱스와 작업 트리 전체를'--hard '로 사용하는 경우)의 변경 사항을 재설정합니다. - 주어진 경로의 원래 버전을 체크 아웃하려면'git checkout'을 사용하십시오. – Cascabel