git허브 - 커밋하기 전에 'git add'를 실행 취소하려면 어떻게해야합니까?

Git 사용법 / git

다음 명령을 사용하여 실수로 Git에 파일을 추가했습니다.

git add myfile.txt

Braiam



Answer #1

인덱스에서 파일을 제거하되 버전을 유지하고 작업 복사본에 커밋되지 않은 변경 사항을 남겨 둡니다.

 git reset HEAD <file>

파일을 HEAD에서 마지막 상태로 재설정하고 변경 사항을 취소하고 색인에서 제거합니다.

 # Think `svn revert <file>` IIRC.
 git reset HEAD <file>
 git checkout <file>

 # If you have a `<branch>` named like `<file>`, use:
 git checkout -- <file>
 git rm --cached <파일>
 git rm <file>