2011-01-31 4 views

답변

10

ls-files은 인덱스에서 작동하며, 이는 현재 체크 아웃과 관련되어 있습니다. git ls-tree -r --name-only <tree-ish>에서와 같이 ls-tree을 사용하십시오. 라인 수를 계산하려는 경우 --name-only을 사용하면 출력을 제한하여 속도를 향상시킬 수 있습니다.

+0

파일 목록이 아닌 'treeish'에 모든 것을 나열하지 않습니까? –

+0

@ Noufal 트리 객체 만 아닌 blob을 나열합니다. –

+0

다음 명령을 사용했습니다 :'git ls-tree -r --name-only ', 예를 들면'git ls-tree -r --name-only 2e6afb2ee0583fba72d76f49d8e04a10b734f7a7'입니다. 나는 그것이 당신이 ''을 의미하기를 바라고 있습니다. 확실히 작동하는 것 같습니다. 고맙습니다! – cflewis

관련 문제