콘텐츠로 건너뛰기
GitTree
리모컨 및 동기화

제한된 저장소 기록으로 작업

얕은 복제본은 최신 커밋만 다운로드합니다. blobless 복제본은 필요할 때만 파일 콘텐츠를 다운로드합니다. 둘 다 거대한 저장소를 빠르게 복제할 수 있습니다. 얕은 복제에서 그래프는 기록이 중지되는 위치를 표시하고 Fetch More History 또는 Fetch Full History가 나머지를 가져옵니다.

무료업데이트됨

GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 얕은 클론이 미치는 영향
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

  • 매우 큰 저장소를 복제하거나 작업 중입니다.

어디서 찾을 수 있나요?

  • 복제 대화상자: Depth 및 Download file contents only when they are needed (blobless).
  • 얕은 클론 그래프 하단의 shallow boundary 행(메뉴에 Fetch More History 및 Fetch Full History 포함)
액션macOSWindows 및 Linux
Fetch All⌘⇧FCtrl+Shift+F

단계

  1. 제한된 기록으로 복제

    최신 커밋만 복제하려면 복제 대화 상자에 Depth(예: 50)을 입력합니다. Full history에 대해서는 비워 두세요. 또는 Blobless 옵션을 켜서 모든 커밋을 유지하고 필요할 때 파일 콘텐츠를 다운로드하세요.

  2. 역사가 멈추는 곳을 확인하세요

    얕은 복제에서 그래프는 history continues on the remote라는 행으로 끝납니다.

  3. 필요할 때 더 많은 것을 얻으세요

    해당 행을 마우스 오른쪽 버튼으로 클릭하세요. 추가 커밋을 원하면 Fetch More History를 클릭하고 일반 클론으로 만들려면 Fetch Full History을 클릭하세요.

예상되는 결과

빠르고 작은 복제본으로 작업하고 작업에 필요할 때만 이전 기록을 가져옵니다.

얕은 클론이 미치는 영향

  • 앞뒤, 가지 밑동 등의 수는 경계에서 멈춘다.
  • 파일 기록과 비난은 과거를 볼 수 없습니다.
  • 전체 기록을 가져오면 모든 제한이 제거됩니다. GitTree는 다음과 같이 말합니다. This is no longer a shallow clone.

뭔가 잘못되면

"커밋 수 전체를 입력하거나 전체 기록을 보려면 비워 두세요."

깊이에는 1 또는 50과 같은 커밋 수가 필요합니다.

질문

얕거나 얼룩이 없습니까?

Blobless는 모든 커밋을 유지하므로 기록, 비난 및 병합이 정상적으로 작동하고 일상 작업에 적합합니다. Shallow는 가장 작으며 빠르게 보거나 빌드에 적합합니다.