GitLab 계정을 SourceTree에 등록하는 방법

1834 단어 SourceTreeGitGitLab
SourceTree에 GitLab 계정을 등록할 때 집계한 포인트의 기억.

개요



SourceTree에 GitLab 계정을 등록할 때 비밀번호를 입력해야 합니다. GitLab 계정의 비밀번호를 입력해도 인증에 실패하기 때문에 조사했는데, 액세스 토큰을 비밀번호로 입력해야 한다는 것을 알았다.

환경


  • macOS 10.14.2
  • SourceTree 3.0.1

  • 절차



    GitLab - 액세스 토큰 만들기



    GitLab에 로그인하고 Settings로 이동하여 Access Tokens 탭을 클릭하십시오.



    리포지토리의 읽기/쓰기를 허용하려면 다음 정보를 설정하고 Create personal access token를 클릭하여 액세스 토큰을 만듭니다.
  • 이름: 토큰 이름
  • Expires at: 토큰 만료
  • Scopes: api 확인란



  • 작성된 액세스 토큰이 표시됩니다. 아래에 주의 쓰여진 대로, 토큰을 나중에 열람할 수 없기 때문에, 페이지를 열린 채로 다음의 순서에 진행된다.

    SourceTree - 계정 등록



    필요한 정보를 다음과 같이 입력하고 Generate Key를 클릭하여 SSH 키를 생성합니다. 그런 다음 Save를 클릭하면 SSH 키가 업로드되고 GitLab 계정이 등록됩니다.
  • Host: GitLab.com
  • Username : GitLab 계정의 사용자 이름
  • Password : 이전 섹션에서 만든 액세스 토큰 (GitLab 계정의 암호가 아님)



  • 고찰



    SourceTree에서는 액세스 토큰을 키로 GitLab 계정을 인증합니다. 키는 한 쌍의 정보로서 서버(GitLab)와 클라이언트로 교환되어야 하기 때문에 클라이언트측에서는 패스워드로서 토큰을 이용하고 있다. 이 구조를 기억한다면 다른 서비스에서 비슷한 인증이 필요할 때 넘어지지 않을 것이다.

    요약



    GitLab에서 액세스 토큰을 만들고 SourceTree에 GitLab 계정을 등록하는 절차를 보여주었습니다.

    좋은 웹페이지 즐겨찾기