콘텐츠로 건너뛰기
GitTree
저장소

저장소 복제

복제는 GitHub, GitLab, Bitbucket, Azure DevOps 또는 모든 Git 서버의 리포지토리를 기록과 함께 컴퓨터에 복사합니다. GitTree에 URL을 붙여넣고 어디로 갈지 선택한 다음 Clone를 누르세요. 완료되면 새 탭에서 열립니다.

무료업데이트됨

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

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 복제 옵션
  6. 뭔가 잘못되면
  7. 질문
  8. 관련된

시작하기 전에

  • 호스트 페이지의 저장소 URL: https://… 또는 git@…(SSH).
  • 개인 저장소의 경우 로그인 방법: 호스트에 알려진 SSH 키 또는 Git이 필요할 때 요청하는 비밀번호 또는 토큰.

어디서 찾을 수 있나요?

  • 새 탭 페이지의 Clone 카드입니다.
  • 명령 팔레트: Clone Repository….
  • 연결된 GitHub 또는 Bitbucket 계정(GitTree Pro)을 사용하면 새 탭 페이지의 Clone from GitHub / Bitbucket…에서 선택할 수 있는 저장소가 나열됩니다.
액션macOSWindows 및 Linux
명령 팔레트, 그 다음 Clone Repository…⌘⇧PCtrl+Shift+P

단계

  1. 복제 대화상자 열기

    새 탭 페이지에서 Clone을(를) 선택합니다. Clone a repository 대화상자는 Clone with URL에 열립니다.

    GitHub URL과 상위 폴더가 채워진 저장소 복제 대화상자
    1 저장소의 URL, 2 복제본이 들어가는 폴더, 3 복제본을 시작하는 버튼입니다.데모 저장소와의 GitTree 인터페이스입니다.
  2. 저장소 URL을 붙여넣으세요.

    Repository URL에 붙여넣으세요. GitTree는 여기에서 Folder name를 채웁니다. 다른 이름을 원하면 바꾸세요.

  3. 어디로 가는지 선택하세요

    Parent folder을 입력하거나 Browse…를 사용하세요. Clones into는 생성될 정확한 폴더를 표시합니다. 새 것이거나 비어 있어야 합니다.

  4. 필요한 옵션을 설정한 다음 복제하세요.

    전체 기록을 보려면 Depth을 비워 두거나 얕은 복제를 위해 커밋 수를 입력하세요. 프로젝트에서 사용하는 경우 Also clone submodules를 선택합니다. Open after cloning를 계속 켠 다음 Clone을 누르세요.

예상되는 결과

진행률 표시줄에는 각 단계(객체 수신, 델타 해결, 파일 체크아웃)의 이름이 표시됩니다. 완료되면 저장소가 새 탭에서 열리고 Recent 아래에 나타납니다.

Cancel Clone로 중지할 수 있습니다. GitTree은 복제본이 작성한 내용을 제거하고 이전에 존재했던 폴더를 삭제하지 않습니다.

복제 옵션

복제 대화 상자의 옵션
옵션기능
Depth최신 커밋만 다운로드됩니다(얕은 복제). 비어 있음은 전체 기록을 의미합니다. 나중에 더 많은 기록을 가져올 수 있습니다.
Also clone submodules프로젝트에 하위 모듈로 포함된 저장소도 복제합니다.
Sparse checkout처음에는 최상위 파일만 체크아웃한 다음 선택한 폴더를 체크아웃합니다. 매우 큰 저장소에 유용합니다.
Download file contents only when they are needed (blobless)기록을 다운로드하지만 요청 시 파일 콘텐츠를 가져옵니다.
Open after cloning복제가 완료되면 탭에서 새 저장소를 엽니다.

뭔가 잘못되면

"저장소를 복제할 수 없습니다"

대화 상자에서 Git’s output을(를) 읽으세요. 원인이 무엇인지 설명합니다(잘못된 URL, 액세스 불가, 네트워크). URL 또는 폴더를 수정하려면 Edit and Try Again을 선택하세요.

“이 폴더는 비어 있지 않습니다”

대상에 이미 파일이 있습니다. 다른 Parent folder 또는 Folder name을(를) 선택하세요.

개인 저장소에 대한 인증에 실패했습니다.

호스트가 알고 있는 키가 포함된 SSH URL을 사용하거나 Git이 비밀번호를 요청할 때 HTTPS URL과 개인 액세스 토큰을 사용하세요. GitHub 및 GitLab는 더 이상 HTTPS를 통한 계정 비밀번호를 허용하지 않습니다.

질문

호스팅 계정을 연결하지 않고 복제할 수 있나요?

예. URL을 사용한 복제는 GitTree 무료의 일부이며 자체 Git 자격 증명을 사용합니다. 공급자의 저장소 목록을 탐색하려면 Pro의 일부인 연결된 계정이 필요합니다.