"Git 대량 deleted 삭제"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-== 참고 자료 == +==참고==))
 
(다른 사용자 한 명의 중간 판 4개는 보이지 않습니다)
2번째 줄: 2번째 줄:


==문제상황==
==문제상황==
* node_modules 폴더를 .gitignore에 추가했더니 엄청나게 많은 파일이 deleted로 나온다.
<source lang='console'>
<source lang='console'>
testuser@zetawiki:/var/www/laravel$ git status
testuser@zetawiki:/var/www/laravel$ git status
17번째 줄: 18번째 줄:


==git rm==
==git rm==
* 한방에 [[git rm]] 처리해주자.
<source lang='console'>
<source lang='console'>
testuser@zetawiki:/var/www/laravel$ git ls-files --deleted -z | xargs -0 git rm  
testuser@zetawiki:/var/www/laravel$ git ls-files --deleted -z | xargs -0 git rm  
29번째 줄: 31번째 줄:
</source>
</source>


==참고 자료==
==같이 보기==
* [[git rm]]
* [[git status]]
 
==참고==
* http://stackoverflow.com/questions/492558/removing-multiple-files-from-a-git-repo-that-have-already-been-deleted-from-disk
* http://stackoverflow.com/questions/492558/removing-multiple-files-from-a-git-repo-that-have-already-been-deleted-from-disk


[[분류: Git]]
[[분류: Git]]

2017년 6월 27일 (화) 03:33 기준 최신판

git 대량 deleted 삭제

1 문제상황[ | ]

  • node_modules 폴더를 .gitignore에 추가했더니 엄청나게 많은 파일이 deleted로 나온다.
testuser@zetawiki:/var/www/laravel$ git status
... (생략)
	deleted:    node_modules/laravel-elixir/node_modules/run-sequence/package.json
	deleted:    node_modules/laravel-elixir/node_modules/underscore/LICENSE
	deleted:    node_modules/laravel-elixir/node_modules/underscore/README.md
	deleted:    node_modules/laravel-elixir/node_modules/underscore/package.json
	deleted:    node_modules/laravel-elixir/node_modules/underscore/underscore-min.js
	deleted:    node_modules/laravel-elixir/node_modules/underscore/underscore-min.map
	deleted:    node_modules/laravel-elixir/node_modules/underscore/underscore.js

no changes added to commit (use "git add" and/or "git commit -a")

2 git rm[ | ]

  • 한방에 git rm 처리해주자.
testuser@zetawiki:/var/www/laravel$ git ls-files --deleted -z | xargs -0 git rm 
... (생략)
rm 'laravel/node_modules/laravel-elixir/node_modules/run-sequence/package.json'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/LICENSE'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/README.md'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/package.json'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/underscore-min.js'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/underscore-min.map'
rm 'laravel/node_modules/laravel-elixir/node_modules/underscore/underscore.js'

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}