diff --git a/pages.ko/common/git-ls-files.md b/pages.ko/common/git-ls-files.md new file mode 100644 index 000000000..ba0f4e9f5 --- /dev/null +++ b/pages.ko/common/git-ls-files.md @@ -0,0 +1,20 @@ +# git ls-files + +> 색인과 작업 트리의 파일 정보를 보여줍니다. +> 더 자세한 정보: . + +- 삭제된 파일 보기: + +`git ls-files --deleted` + +- 수정되거나 삭제된 파일 보기: + +`git ls-files --modified` + +- .gitignore에 명시된 파일과 Git이 관리하지 않는 파일 보기: + +`git ls-files --others` + +- Git이 관리하지 않는 파일 중 .gitignore에 명시되지 않은 파일 보기: + +`git ls-files --others --exclude-standard` diff --git a/pages.ko/common/git-ls-remote.md b/pages.ko/common/git-ls-remote.md new file mode 100644 index 000000000..f8a96a3f1 --- /dev/null +++ b/pages.ko/common/git-ls-remote.md @@ -0,0 +1,25 @@ +# git ls-remote + +> 원격 저장소의 브랜치, 태그 등의 정보를 나열하는 Git 명령어입니다. +> 이름이나 URL이 주어지지 않으면 설정된 업스트림 브랜치를 사용하며, 업스트림이 설정되지 않은 경우 원격 origin을 사용합니다. +> 더 자세한 정보: . + +- 기본 원격 저장소의 모든 브랜치와 태그 정보 보기: + +`git ls-remote` + +- 기본 원격 저장소의 브랜치 정보만 보기: + +`git ls-remote --heads` + +- 기본 원격 저장소의 태그 정보만 보기: + +`git ls-remote --tags` + +- 이름이나 URL을 기반으로 특정 원격 저장소의 모든 브랜치와 태그 정보 보기: + +`git ls-remote {{저장소_URL}}` + +- 특정 검색어와 일치하는 정보만 보기: + +`git ls-remote {{저장소_이름}} "{{브랜치_혹은_태그_이름}}"` diff --git a/pages.ko/common/git-ls-tree.md b/pages.ko/common/git-ls-tree.md new file mode 100644 index 000000000..05d70d2c1 --- /dev/null +++ b/pages.ko/common/git-ls-tree.md @@ -0,0 +1,20 @@ +# git ls-tree + +> 트리 객체의 파일과 디렉토리 목록을 보여줍니다. +> 더 자세한 정보: . + +- 특정 브랜치의 파일과 디렉토리 목록 보기: + +`git ls-tree {{브랜치_이름}}` + +- 특정 커밋의 파일과 디렉토리 목록을 하위 디렉토리까지 재귀적으로 보기: + +`git ls-tree -r {{커밋_해시}}` + +- 특정 커밋의 파일 이름만 보기: + +`git ls-tree --name-only {{커밋_해시}}` + +- 현재 브랜치의 최신 상태 파일과 디렉토리 목록을 트리 구조로 출력하기 (참고: `tree --fromfile`은 Windows에서 지원되지 않음): + +`git ls-tree -r --name-only HEAD | tree --fromfile`