git ls-files
명령어란?
- 인덱스와 작업 트리의 파일에 대한 정보를 표시하는 강력한 유틸리티 명령어다.
- git 에서 종종 스크립팅 및 파이프라인 목적으로 사용 된다.
- git 내부를 위해 설계된 저수준 명령이다.
- 최종 사용자는 소위 "포슬린(porcelain)" 명령어라고 불리는
git status
나git add
를 더 많이 사용하게 된다.
용례
git ls-files
: git 에 의해 추적되는 모든 파일을 표시한다.git ls-files --stage
: 스테이징 영역에 있는 모든 파일을 리스팅한다.git ls-files --deleted
: 삭제된 파일을 리스팅한다.git ls-files --others
: git 에 의해 추적되지 않는 모든 파일을 리스팅한다.git ls-files --ignored
: 모든 ignored 파일을 리스팅한다.--others
옵션과 함께 사용하면 untracked & ignored 상태인 파일을 찾아볼 수 있다.git ls-files --exclude-standard
:.gitignore
,.git/info/exclude
,core.excludeFile
구성정보 변수에 의해 제외되는 파일을 리스팅해준다.
반응형
'깃' 카테고리의 다른 글
git show 명령어란? (0) | 2023.06.10 |
---|---|
git diff 명령어란? (0) | 2023.06.10 |
Git Object (깃 오브젝트, 깃 객체) 란? (0) | 2023.06.10 |
git cat-file 명령어란? (0) | 2023.06.07 |
git stash 명령어 설명과 예시 정리 (0) | 2022.06.05 |