Google에 가입 ​​한 경우 Bitbucket git 자격 증명


268

bitbucket.org에 Google 계정으로 가입하여 만든 계정이 있습니다. 이제 로그인 할 때마다 "Google에 로그인"을 클릭하면됩니다.

git 명령 줄에서 저장소에 어떻게 액세스 할 수 있습니까? 사용자 이름과 비밀번호를 요청합니다. 사용자 이름은 있지만 비밀번호는 없습니다. 그러면 어떻게 로그인합니까?


7
2019 년 3 월 이것은 여전히 ​​모호하고 문서화되지 않은 프로세스입니다 ... 웹 사이트와 명령 줄 인터페이스간에 사이트에 대한 로그인 자격 증명이 다른 응용 프로그램에 대해 들어 본 적이 없습니다. 이것이 왜 필요한지에 대한 설명은 훨씬 더 두드러 져야합니다.
Oscar Bravo

1
bitbucket을 처음 사용 했는데도 여전히 똑같은 문제가 발생합니다. 사실 동일한 이메일 계정을 가진 두 개의 계정이 있습니다. @ googlemail.com을 단일 계정으로
Peter Moses

답변:


315

Bitbucket 웹 UI에서 적어도 리포지토리를 읽은 다음 명령 줄에서 사용할 수있는 권한을 가진 " 앱 비밀번호 "를 한 번만 설정 해야합니다.

어떻게:

  1. Bitbucket에 로그인
  2. 오른쪽 (현재 왼쪽 아래)에서 프로필 이미지 클릭하십시오.
  3. Bitbucket 설정 선택
  4. 아래에서 액세스 관리 섹션 모양 앱 비밀번호의 옵션 ( https://bitbucket.org/account/settings/app-passwords/ )
  5. 에 적어도 권한을 가진 앱 비밀번호 생성 읽기 에서 저장소 절을 참조하십시오. 비밀번호가 생성됩니다. 저장해야합니다. 한 번만 표시됩니다!

12
그들은 SSO를 사용하여 첫 번째 연결 후에 단순히 암호를 만들어야합니다 ... 감사합니다.이 단계는 실제로 불분명했습니다. 이제 화면은 [왼쪽 아바타 클릭]> [설정]> [앱 비밀번호]> [앱 비밀번호 생성]> 많은 옵션 선택 (원하는대로) 및 짜잔입니다. 사용자 이름은 Google SSO를 사용하여 처음 연결 한 후 선택된 사용자 이름입니다.
Nordes

이 경우 "라벨"로 무엇을 사용하고 "사용자 이름"으로 무엇을 사용합니까?
Dims

2
죄송합니다. Google 계정 사용자 이름이 아닙니다. 계정을 만들 때 사용자가 선택한 BitBucket 사용자 이름이됩니다. 어쨌든, 언급 한 문제를 제외하고 답변이 도움이되었습니다.
Md. Sabbir Ahmed

1
username> 일반> 계정 설정> Bitbucket 프로필 설정> 섹션에서 동일한 페이지에 있습니다.
Prashant Saraswat

이것은 정답입니다 ... 이제 왜 set ssh 키가 작동하지 않는지 알 수 있다면! :)
mangonights

121

해결 :

  • 로그인 화면으로 이동하여을 클릭하십시오 forgot my password.
  • Google 계정 이메일을 입력했고 재설정 링크를 받았습니다.
  • 새 비밀번호를 입력하면 사용할 비트 버킷 ID와 비밀번호가 있습니다.

견본:

git clone https://<bitbucket_id>@bitbucket.org/<repo>

2
웹 사이트에 로그인 할 때 비밀번호를 입력해야합니까?
1291

1
나는 두 가지 방법을 모두 할 수있다
Alex

2
오늘은 암호를 설정하라는에 오류 페이지를 받았다 (그것은 매우 슬픈 일
블라드

아직 비밀번호 재설정 이메일 링크를 기다리는 10 분 후에도 해결되지 않았습니다 (아직).
BreakPhreak

나는 또한 오류를 받았다. 또한 Google 로그인을 사용하면 새 자격 증명을 생성 (및 보안 사고로 잃을 가능성)하지 않으므로이 "해결 방법"에 보안 문제가 발생합니다.
user2530062

31

2019 년 3 월이며 방금 이렇게했습니다.

  1. 액세스 https://id.atlassian.com/login/resetpassword
  2. 이메일을 작성하고 "복구 링크 보내기"를 클릭하십시오
  3. 당신은 이메일을 받게 될 것이며, 사람들이 이메일을 엉망으로 만드는 곳입니다. 내 계정에 로그인 버튼을 클릭하지 말고 대신 Atlassian 계정 의 비밀번호재설정 할 수 있는 작은 링크를 클릭하십시오 .
  4. 평소와 같이 비밀번호를 설정하십시오.

이제 터미널에서 git 명령을 실행하십시오.

처음에는 2 단계 인증을 요청하고 단계를 따르기 만하면 완료됩니다.


1
이제 3 단계에서 작은 링크가 변경되었으므로 작은 링크를 얻지 못합니다. 모든 Atlassian 제품에 대해 하나의 로그인을 얻습니다. 새 비밀번호와 Voila를
Damitha Raveendra

1
이것은 완벽하게 작동했습니다. D : 내 시간 메이트 절약 주셔서 감사합니다
jignesh을

2
2019 년 7 월 현재 이것은 Atlassian 회사의 상황이 어떻게 발전했는지 이해하는 효과적인 솔루션 인 것으로 보이지만 일부 UI 힌트와 문서는 그리워졌습니다. 분명히 'Google로 로그인'은 실제 리포지토리 개발자에게는 그리 많지 않지만 리포지토리를 탐색하려는 사람들에게는 적합합니다.
Walter K

14

이를 건너 뛰는 한 가지 방법은 특정 앱 비밀번호 변수를 만드는 것입니다.

  1. 설정
  2. 앱 비밀번호
  3. 앱 비밀번호 만들기

passwordGoogle 계정을 사용하여 Bitbucket에 로그인 할 때 생성 된 것을 사용 하여 터미널에서 커밋에 액세스하거나 푸시 할 수 있습니다 .


왼쪽 하단의 아바타를 사용하십시오. Google avator 오른쪽 위가 아닙니다. 그런 다음 1a) App Marketplace라는 추가 단계가 있습니다.
Oscar Bravo

어떤 권한을 선택 했습니까? git cli client에 리포지토리 읽기 / 쓰기가 충분합니까? A는 git push오직 W / R과 날 위해 일했습니다.
Jörg Gottschlich

나는 이것이 보안 측면에서 가장 현대적이고 현대적인 솔루션이라고 생각합니다. 비트 버킷 계정에서 암호를 유지하면서 비트 버킷 계정에서 언제든지 취소 할 수있는 일상적인 작업을위한 전용의 제한된 액세스 자격 증명.
Jörg Gottschlich



2

2019 년 9 월에 업데이트 :

이 전체 프로세스는 이제 예전보다 훨씬 쉬워졌습니다. 인증 스타일이 일반인지 Google에 따라 다르 든 상관없이 작동합니다. 다음 4 가지 쉬운 단계를 수행하십시오.

  • 이 링크를 방문 하여 이메일을 입력하십시오.
  • 메일에서 재 활성화 이메일을 확인한 후 큰 파란색 버튼을 클릭하십시오.
  • 비밀번호를 변경하십시오!

이게 도움이 되길 바란다. 메리 코딩!


철저한 gmail을 직접 다시 로그인하도록 요청하면 현재 작동하지 않습니다.
Praveen Ojha

0

"적절한"Bitbucket 계정 암호를 계정에 연결할 수 있습니다. https://id.atlassian.com/manage/change-password(Google 계정을 사용하여 로그인)로 이동 한 다음 기존 비밀번호 상자와 새 비밀번호 상자에 새 비밀번호를 입력하십시오. 이제 이메일 주소와이 새 비밀번호를 사용하여 명령 행에서 계정에 액세스 할 수 있습니다.

참고 : 앱 비밀번호는이 작업을 수행하는 공식적인 방법이지만 (@Christian Tingino의 답변에 따라) IMO는 잘 작동하지 않습니다. 암호를 변경하는 방법은 없으며 명령 줄에 입력해야 할 큰 일입니다.


2
시도했지만 Old / New Password 필드가 비활성화되었습니다. 마우스 커서조차도 아무것도 입력 할 수 없음을 표시하도록 변경됩니다 ... 그런 다음 탭을 닫고 Ctrl + T로 다시 열면 필드가 활성화되었습니다. 그러나 이전 비밀번호를 요청했습니다. 새 비밀번호 나 Google 비밀번호가 작동하지 않았습니다.
GuiRitter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.