파일을 변경 한 후. 나는 git add FILE_NAME
을 사용합니다.제 경우에 GIT 추가 되돌리기 (변경 유지)
그럼, 이 추가되지하지만 한편 가 변경이 어떻게 할 수있는 유지로 되돌릴시겠습니까?
파일을 변경 한 후. 나는 git add FILE_NAME
을 사용합니다.제 경우에 GIT 추가 되돌리기 (변경 유지)
그럼, 이 추가되지하지만 한편 가 변경이 어떻게 할 수있는 유지로 되돌릴시겠습니까?
git reset -- FILE_NAME
합니다.
이 양식은
<commit>
의 상태로 모든<paths>
에 대한 색인 항목을 재설정합니다. (작업 트리 또는 현재 분기에는 영향을주지 않습니다.)즉,
git reset <paths>
은git add <paths>
의 반대입니다.
당신은 당신이 --hard 사용하는 경우, 모든 변경 사항을 취소 할
git reset --mixed -- <filename>
를 사용할 수 있습니다.
당신은 그들이 모두 unstaged 것이
git reset
희망이 도움
git stash save
git stash apply
을 사용할 수 있습니다
나는 이미 [여기] 대답 것 같아요 [1] [1] : htt p : //stackoverflow.com/questions/936249/git-removing-a-file-from-source-control-but-not-from-the-source –
@VladimirKadalashvili 아니요, 대답이 없습니다. Mellon은 ** 커밋 전에 인덱스에 추가 된 ** unstage ** 파일을 저장소에서 커밋 된 파일을 제거하지 않기를 원합니다 (마침내이 질문을 이해하는 방법입니다) – MBO
'git status'를 할 때 이미 무언가를 무언가 할 필요가 있다고 말할 것입니다 파일. – manojlds