웹마스터
삭제된 파일만 일괄적으로 git add하는 방법
git rm $(git ls-files --deleted)
위 명령어가 정상적으로 작동하는 경우 대상 파일(삭제된 파일)의 디렉토리가 출력됩니다.
위 명령어 실행 시 fatal: pathspec './directoty' did not match any files
같은 에러가 나와 실패하는 경우가 있습니다.
대상이 되는 파일이 GIit에 등록이 안 되어 있을 때 발생하는 에러입니다.
이때는 -r --ignore-unmath
옵션을 붙여서 강제 삭제해주는 방법을 쓰도록하자.
아래 명령어을 실행시킨 후 git rm $(git ls-files --deleted)
명령어를 실해시켜 주면 됩니다.
git rm -r --ignore-unmatch ./directoty
https://negabaro.github.io/archive/how-to-only-git-add-deleted-file
0개 댓글