VM을 기반으로 개발 중이며 프로젝트를 배포 할 때 원격 서버의 웹 디렉토리 (예 : 특정 환경 설정/자격 증명이있는 파일)에 수동으로 추가해야하는 파일과 디렉토리를보고 싶습니다. 이 파일들/디렉토리들의 목록을 어떻게 얻을 수 있습니까?Git 작업 복사본에 버전이없는 파일과 디렉토리를 모두 나열하는 방법은 무엇입니까?
답변
git ls-files -o
ls-files의 -o 옵션에는 untracked 파일이 표시됩니다.
당신은 당신이 할 수있는 디렉토리로 나열 비 추적 디렉토리와 모든 개별 파일을 원하는 경우 :
git ls-files -o --directory
답변 해 주셔서 감사합니다. 'git ls-files -o'는 추적되지 않은 모든 파일을 보여줍니다. dirs 파일을 표시 할 수 있습니까? 즉 :'bar'와'baz' 파일을 가지고'foo' 디렉토리가 있다면'/ foo/bar','/ foo/baz'가 아닌'/ foo'가 표시되어야합니다. – automatix
가능합니다. 답변이 업데이트되었습니다. –
git ls-files --others --exclude-standard
--others
옵션은untracked
파일을 보여줍니다.--exclude-standard
옵션에는gitignore
또는.git/info/exclude
에 포함 된 파일이 제외됩니다.
git-ls-files을 참조하십시오.
답장을 보내 주셔서 감사합니다. 이 명령은 추적 할 수없는 진단 도구의 파일 만 표시합니다. 추적되지 않은 디렉토리를 디렉토리 당 하나의 항목으로 표시하는 방법 ('bar'와'baz' 파일로'foo' 디렉토리가있는 경우'/ foo/bar'가 아닌'/foo'가 표시되어야합니다),/foo/baz'.) 및 추적되지 않은 파일이 추적 된 디렉토리에 있습니까? – automatix
이것은'man git-ls-files'에서 온 것입니다 : --directory 전체 디렉토리가 "other"로 분류되어 있다면 전체 내용이 아닌 그 이름을 (슬래쉬로) 표시하십시오. " 그래서 명령은 다음과 같습니다 :'git ls-files --others --exclude-standard --directory' – Sailesh
그리고 추적 된 디렉토리의 추적되지 않은 파일은 정상적으로 표시됩니다. 그들을 위해 할 여분의 아무것도. – Sailesh
git status -uall
이 명령은 추적 할 수없는 디렉토리에 추적 할 수없는 파일을 포함하여 모든 untracked 파일과 디렉토리를 표시합니다. -unormal
을 사용하면 추적 할 수없는 디렉토리에서 추적되지 않은 파일을 숨길 수 있습니다.
- 1. git 저장소와 버전이없는 디렉토리를 쉽게 병합
- 2. HTTP 파일과 디렉토리를 나열하는 Python
- 3. Java를 사용하여 열려있는 모든 파일과 디렉토리를 나열하는 방법은 무엇입니까?
- 4. PHP 코드를 작성하여 모든 파일과 디렉토리를 링크로 나열하는 방법은 무엇입니까?
- 5. Subversion 작업 복사본에 폴더를 비교하는 좋은 방법은 무엇입니까
- 6. 원격 호스트의 디렉토리를 나열하는 방법은 무엇입니까?
- 7. 저장소의 파일/디렉토리를 나열하는 방법은 무엇입니까?
- 8. 하나만 제외한 모든 디렉토리를 나열하는 방법은 무엇입니까?
- 9. .git 디렉토리를 삭제하는 방법은 무엇입니까?
- 10. 설치된 ActiveX 컨트롤을 모두 나열하는 방법은 무엇입니까?
- 11. Ratpack 종점을 모두 나열하는 방법은 무엇입니까?
- 12. Android 출시에 git 커밋을 나열하는 방법은 무엇입니까?
- 13. 추적되지 않은 모든 파일과 디렉토리를 .gitignore에 신속하게 통합하는 방법은 무엇입니까?
- 14. git 저장소의 현재 파일을 모두 나열하는 방법이 있습니까?
- 15. git : 브랜치를 삭제하는 동안 추가 된 파일과 디렉토리를 삭제합니다.
- 16. git : 작업 파일을 최신 파일과 병합하려면 어떻게해야합니까?
- 17. Subversion : 현재 무시되고 대부분의 작업 복사본에 존재하는 디렉토리를 추가하는 방법은 무엇입니까?
- 18. 특정 분기에서 변경된 파일을 모두 나열하는 방법은 무엇입니까?
- 19. 모든 사용자의 작업 ID를 나열하는 방법은 무엇입니까?
- 20. SVN에서 버전이없는 디렉토리와 병합되지 않은 디렉토리를 병합
- 21. 디렉토리를 나열하는 대신
- 22. 알파벳 순서로 파일 나열 (파일과 폴더 모두)
- 23. git 브랜치간에 디렉토리를 공유하는 방법은 무엇입니까?
- 24. git 저장소에 디렉토리를 커밋하는 방법은 무엇입니까?
- 25. git 저장소에서 하나의 디렉토리를 다운로드하는 방법은 무엇입니까?
- 26. git 저장소의 특정 디렉토리를 업데이트하는 방법은 무엇입니까?
- 27. git 작업 디렉토리를 삭제할 수 있습니까?
- 28. 작업 디렉토리를 업데이트하는 작업에 대한 Git hook
- 29. .git 디렉토리 아래의 디렉토리를 제외한 모든 디렉토리를 찾는 방법은 무엇입니까?
- 30. 새 복사본을 작업 복사본에 '체크 아웃'또는 '복사'하시겠습니까?
'git status'? – edem