D_ontory : 개발스토리

[Git] git repository push Authentication failed 에러 해결 본문

Linux and Docker

[Git] git repository push Authentication failed 에러 해결

D_on 2023. 9. 4. 09:39
반응형

 

이전에 게시하였던 https://d-ontory.tistory.com/3

 

[Git] github 페이지와 내 로컬(local) 연결하기 | 오류해결 | 로그인 토큰 문제 해결

1. Git Repository 만들기 1. New 버튼을 눌러서 레파지토리를 하나 만들어 준다. 2. Public 페이지를 하나 만들어준다. Create repository 를 누르면 만들기 성공! 2. git 계정 설정 user.name user.email git config --globa

d-ontory.tistory.com

게시글을 따라서 git repository에 프로젝트를 push 하는 작업을 하는 도중,
fatal: Authentication failed for 어쩌구 하는 오류를 또 만났다.

이전에는 토큰 관련한 게시물이 많이 없어서 해결하는데 조금 애를 썼던 것 같은데....
다시 찾아보니 관련 게시글이 많아서 손쉽게 해결 할 수 있었다.

 

지금 에러를 만난 환경은 ubuntu 22.04 환경임을 참고하자.

 

자신의 프로필 클릭

프로필을 클릭하여 'Settings' 에 들어간다.

 

Developer settings 에 들어간다.

 

Personal access tokens 에 들어간다.

 

personal access tokens 를 클릭하면 Tokens(classic) 을 확인 할 수 있다. click!

 

 

Generate new token을 선택한다. - New personal access token(classic)

 

New personal access token (classic)

Note 부분은 자유롭게 채워준다. 나는 그냥 master로 진행
위에 체크된 부분을 체크해준다.
여기서 체크하는 부분은 터미널에서 얼만큼 git을 관리할 수 있는가 에 대한 범위를 선정해주는 것이라고 생각하면 된다.

 

 

다 선택했으면 맨 아래 Generate token 클릭!

 

!!! 중요!!!

generate token을 클릭하면, 토큰이 생성되는데, 다른 페이지로 넘어가지 않고 저 토큰을 반드시 복사해주어야 한다.
아니면 다시 돌아갈 수 없는....... 다시 생성해야 하므로 꼭 꼭 복사하도록 하자!

 

 

아까 전에 오류가 났던 부분!
Username for 'https://깃주소' : 본인아이디
Password for 'https://깃주소' : 본인아이디의 비밀번호
를 했는데 Authentication failed 오류가 났었다.

이번에는 username까지는 동일하게 본인 아이디를 적어주고,
Password for 부분에 아까 복사해두었던 토큰을 붙여넣기 해준다.

그럼 new branch master -> master 이라는 문구와 함께 연결이 완료된다!

반응형
Comments