티스토리 뷰

728x90

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.

 

이런 에러가 나왔다. 예전 github는 토큰 발급 없이 push가 가능했지만 이제 토큰을 발급받아야 한다.

 

Settings로 들어가 준다.

스크롤을 조금 내려 왼쪽 최하단을 보면 Develpoer settings가 있는데 여기로 들어가자.

그리고 Personal access tokens 탭을 누르면 위와 같은 화면이 나오고, Generate new token을 눌러준다.

 

간단하게 이름과 repo만 체크해준 후 넘겼다. 만료일도 7일만 했다.(test기 때문에!)

 

맨 밑에 Generate token을 눌러 생성해주자.

그러면 이러한 화면이 나오는데...

절대 그냥 나가지 말자! ( 나가면 다시는 토큰값을 보지 못함)

노란색 표시 한 key를 복사해 놔야 한다.

사용할 곳은.. git push 했을때 유저 패스워드를 요구하는데.. 이제 비밀번호가 아닌 위의 토큰을 입력해야한다.!

 

그럼 다시 진행해보자.

이처럼 push를 하게 되면..

유저 이름 / 유저 패스워드를 입력하라고 한다.

유저 이름은 github아이디가 아닌 아무렇게나 입력해도 상관없다.

유저 패스워드는 아까 발급 받은 토큰 값을 넣어주면 된다.

 

그럼 github에 현재 폴더 안에 있는 test,test2 파일이 올라가게 된다.!

 

그런데 귀찮은게 한가지 있다...

push할때마다 토큰값을 넣어야 한다는 것이다...!!!!! 발급된 토큰 화면에서 나오게 되면 토큰 값을 볼 수 없기에, 불편하다.

 

밑 포스트를 통해 지속적으로 token를 입력하지 않게 할 수 있다!

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함