repo1이라는 1TB Azure Repos 리포지토리를 복제해야 합니다. 복제 시간을 최소화하면서 /src 디렉터리 아래의 커밋 기록을 검색할 수 있어야 합니다. 어떤 git 명령을 실행해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: git clone --filter=blob:none git@ssh.dev.azure.com:v3/org/Project1/repo1.
이것이 정답인 이유
정답은 git clone --filter=blob:none입니다. 이 명령은 Git의 부분 복제(partial clone) 기능을 사용하여 저장소의 객체(blob) 데이터를 즉시 다운로드하지 않고, 필요한 경우에만 가져오도록 합니다. 이렇게 하면 1TB와 같은 대용량 저장소를 복제할 때 초기 복제 시간을 크게 단축할 수 있습니다. blob:none 필터는 커밋 기록(트리 및 커밋 객체)을 포함하므로 /src 디렉터리 아래의 커밋 기록을 검색하는 요구 사항을 충족합니다. 오답 설명: git clone --depth=1: 이 명령은 최신 커밋 하나만 가져오므로 전체 커밋 기록을 검색할 수 없습니다. git clone git@ssh.dev.azure.com.com:v3/org/Project1/repo1: 이 명령은 전체 저장소를 복제하므로 1TB 저장소의 경우 복제 시간이 매우 오래 걸립니다. git clone --filter=true:0: 이 필터는 아무것도 가져오지 않으므로 저장소를 사용할 수 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음