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

원격 자격 증명 선택

GitTree는 자체 Git을 실행하므로 Git이 컴퓨터에서 수행하는 방식으로 자격 증명 도우미를 통해 HTTPS를 통해, 키 또는 SSH 에이전트를 사용하여 SSH를 통해 로그인을 가져오고 가져오고 푸시합니다. 비밀번호와 토큰은 시스템 키체인에 보관되며 GitTree의 파일에는 보관되지 않습니다.

무료업데이트됨

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

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

시작하기 전에

  • 개인 저장소와 같이 로그인이 필요한 원격 장치입니다.

어디서 찾을 수 있나요?

  • SSH 에이전트에 대한 환경설정 › SSH, 개인 키, 알 수 없는 호스트 키 및 기억된 암호 문구.
  • 연결된 호스팅 계정에 대한 환경설정 › Integrations.
액션macOSWindows 및 Linux
Preferences⌘,Ctrl+,

단계

  1. 리모컨이 어떤 방식으로 로그인하는지 알아보세요

    https://으로 시작하는 URL은 HTTPS 자격 증명을 사용합니다. git@github.com:…과 같은 것은 SSH를 사용합니다. Copy Remote URL(원격)으로 확인하세요.

  2. HTTPS의 경우

    Git은 자격 증명 도우미에게 묻습니다. Git에 사용자 이름이 필요할 때 GitTree는 자체 창에서 묻습니다. 시스템의 보안 프롬프트에서 비밀번호나 토큰을 요청합니다.

  3. SSH의 경우

    Use the SSH agent는 실행 중인 SSH 에이전트가 보유한 키를 제공합니다. GitTree은 에이전트를 시작하지 않습니다. 또는 모든 SSH 원격에 대해 하나의 Private key을(를) 설정하십시오. Remember key passphrases는 사용자가 암호를 입력한 후 키체인에 암호를 보관합니다.

  4. 새 서버 확인

    서버에 처음 연결하면 Connect to …?에 지문이 표시됩니다. 소유자가 게시한 것과 비교한 다음 Connect and Remember Key을(를) 선택하세요.

예상되는 결과

다시 묻지 않고 가져오고, 당기고, 밀어서 로그인하세요. 비밀은 키체인에만 보관됩니다.

연결된 계정

GitTree Pro 또는 실행 중인 평가판을 사용하면 기본 설정에서 연결하는 GitHub, GitLab, Bitbucket 또는 Azure DevOps 계정 › Integrations도 해당 호스트에서 Git에 로그인할 수 있습니다. 귀하의 SSH 키 또는 자격 증명 도우미가 무료로 계속 작동합니다.

뭔가 잘못되면

“자동 가져오기를 건너뛰었습니다. … 로그인이 필요합니다.”

백그라운드 가져오기는 자격 증명을 요구하지 않습니다. 로그인하려면 Fetch All을(를) 한 번 선택하세요.

권한이 거부되었습니다(공개키)

서버가 제공된 키를 수락하지 않았습니다. 호스트의 SSH 키 페이지에 공개 키를 추가하고 에이전트에 로드하거나 Private key으로 설정하세요.

질문

HTTPS 또는 SSH?

둘 다 작동합니다. 토큰이 있는 HTTPS는 방화벽 뒤에서 가장 쉽습니다. SSH는 키가 설정되면 토큰을 방지합니다. Git이 이미 사용하고 있는 것을 사용하세요.