많은 파일이 변경되고 삭제 된 파일이 많은 작업 폴더가 있습니다. 삭제 된 모든 파일을 현재 HEAD로 재설정하고 수정 된 파일 만 남기고 싶습니다. 어떻게해야합니까?삭제 된 파일을 모두 다시 설정하는 방법
2
A
답변
2
순수한 자식 솔루션이 아니지만 다음 스크립트는 작업을 수행 할 수 있습니다.
git status -s | awk '{if($1=="D") { print $2 }}' | xargs git checkout --
1
git checkout -- <deleted_file_name>
으로 문제를 해결할 수 있습니다. 여러 파일 이름을 해당 명령의 인수로 지정할 수 있습니다.
0
git ls-files -d | xargs git checkout --
이름에 공백이있는 파일을 깰 것이다. 그렇지 않으면 잘 작동합니다.
관련 문제
- 1. Git에서 삭제 된 파일을 모두 해제하십시오.
- 2. 다른 사람을 제외하고 repo에서 삭제 된 파일을 모두 지우는 방법
- 3. 삭제 된 프레임 워크를 다시 추가하는 방법
- 4. git 전체 기록에서 삭제 된 파일을 모두 지우십시오.
- 5. 삭제 된 파일을 무시합니다
- 6. 삭제 삭제 된 파일 : 나는 자식에서 삭제 된 파일을 제거하려고
- 7. 삭제 된 행이 다시 나타납니다
- 8. 수은 저장소에서 삭제 된 파일을 복구하는 방법
- 9. SVN 저장소에서 삭제 된 파일을 얻는 방법
- 10. 삭제 된 파일을 찾아 복구하는 방법
- 11. Linux에서 삭제 된 파일을 검색하는 방법 CentOS
- 12. hdfs에서 영구적으로 삭제 된 파일을 검색하는 방법
- 13. 첨부 파일 모두 삭제
- 14. JSESSIONID를 다시 설정하는 방법
- 15. 실수로 삭제 된 httpd.conf 파일을 램프에 다시 만드는 방법은 무엇입니까?
- 16. 로컬에서 삭제 된 파일을 Mercurial에서 다시 가져 오기
- 17. Logback은 Linux에서 삭제 된 로그 파일을 다시 생성하지 않습니다.
- 18. 로컬에서 삭제 된 파일을 다시 만드는 방법은 무엇입니까?
- 19. Lucene Index에서 삭제 된 세그먼트 파일을 다시 만드는 방법은 무엇입니까?
- 20. 중복 된 mysql을 모두 삭제 하시겠습니까?
- 21. EF 코드를 사용하여 데이터베이스를 다시 설정하는 방법
- 22. 삭제 및 완료되지 않은 삭제 된 파일을 모두 검색하는 하나의 Git 명령
- 23. SVN이 삭제 된 파일을 복구합니다.
- 24. Powershell : 삭제 된 파일을 기록하십시오.
- 25. 앱을 다시 시작하면 삭제 된 NSData가 다시 나타납니다.
- 26. 삭제 된 포크를 복구하는 방법?
- 27. 트라이 트리에서 모두 삭제
- 28. Fish Shell : 모두 삭제
- 29. Cakephp 삭제 후 모두
- 30. 삭제 된 UIDocument가 구름에서 다시 나타납니다.