[Git] Staged 된 파일 다시 Unstaged 상태로 변경하는 방법

[Git] Staged 된 파일 다시 Unstaged 상태로 변경하는 방법

Git에서 커밋 대상이 되는 파일은 Stage에 등록된 파일들 입니다. 하지만 실수로 commit 되어서는 안될 파일이 Stage에 등록된 경우 제외 시키는 방법입니다.

  1. $ git status 명령으로 소스 파일의 상태를 확인합니다.
    -> 커밋되는 대상이 되는 파일(Stage에 등록된)은 “Changes not staged for commit” 리스트에 표시됩니다.
  2. 커밋에서 제외할 파일은 아래 명령으로 제외시킵니다. (실제론 제외가 아닌 변경되지 않은 상태로 인덱스를 변경)
    $ git update-index --assume-unchanged 파일명
  3. 다시 $ git status 명령으로 파일이 제외 되었는지 확인 합니다.
%d 블로거가 이것을 좋아합니다: