Token을 사용하여 AndroidStudio와 GitHub를 연결

AndroidStudio와 GitHub를 연계시키려고 했을 때, GitHub의 사용자 ID와 패스워드를 이용한 연계를 할 수 없었기 때문에, 대신해서 행한 조치를 메모해 둡니다.
또한 Git이 설치되어 있고 GitHub 계정을 가지고 있다고 가정합니다.

AndroidStudio에서 로그인 양식 열기



위의 메뉴에서,
VCS → Import into Version Control → Share Project on GitHub
와 나아갑니다.


그러면 아래와 같은 화면이 나타나 GitHub ID와 비밀번호를 묻습니다.

제 경우에는
Invalid authentication data. 404 Not Found - Not Found
그리고 오류가 발생했습니다.

조사해도 원인을 모르기 때문에 오른쪽 상단의 사용 토큰을 클릭합니다.
아래 화면이되면 AndroidStudio에서의 작업은 일단 좋은 밤입니다.

GitHub에서 토큰 생성



GitHub에 로그인한 후 오른쪽 상단의 프로필 아이콘을 누르고,
Settings → Developer settings → Personal access tokens
로 이동합니다.
Generate new token을 클릭합니다.


Token의 이름을 지정하고 GitHub에서 액세스 범위를 지정합니다.


화면 아래의 Generate token을 누르면 숫자와 알파벳의 열이 생성됩니다.
이것을 복사합니다.


AndroidStudio와 GitHub를 연동



AndroidStudio로 돌아가 Token: 입력란에 방금 복사한 Token을 붙여넣습니다.


Log In을 누른 후 아래와 같은 화면으로 바뀌면 성공입니다.

좋은 웹페이지 즐겨찾기