IT Share you

git rm --cached 파일 대 git 재설정 파일

shareyou 2020. 12. 1. 20:02
반응형

git rm --cached 파일 대 git 재설정 파일


힘내 배우려고 노력 중입니다. 나는 사이에 혼란스러워

git rm --cached file

git reset file

두 명령 모두 스테이지에서 비 스테이지 영역으로 파일을 가져가는 것 같습니다. 명령은 어떻게 다릅니 까?


git rm --cached <file>색인에서 파일의 내용을 완전히 제거합니다. 이것은 커밋시 파일이 커밋에서 제거된다는 것을 의미합니다 HEAD. (파일이 색인에만 추가되고 아직 추적되지 않은 경우 "작동 안 함"입니다.)

git reset -- <file>인덱스의 파일 내용을 헤드 커밋과 동일하게 재설정합니다. 이는 커밋시 변경 사항 이 파일 에 커밋 되지 않음을 의미 합니다. 이 작업은 HEAD커밋 에 추적 된 파일 버전이없는 경우 유효하지 않습니다 .

참고 URL : https://stackoverflow.com/questions/12661306/git-rm-cached-file-vs-git-reset-file

반응형