티스토리 뷰

반응형

 

아니 맨날 fork만 쓰다가...

오랜만에 날것의 감성으로..터미널을 쓰는데..

push를 하려니까

갑자기

Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.


이런 에러가 떴다.

8월에 변경됐는데 지금 발견하다니 ㅎㅋ 대단해!!!

 

https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

 

Token authentication requirements for Git operations | The GitHub Blog

Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com.

github.blog

대충 2021년 8월 13일부터 GitHub.com에서 Git 작업을 인증할 때 더 이상 Account Password를 허용하지 않는다는 뜻

 

# 해결 방법

1. github.com으로 이동

2. Settings > Developer settings > Personal access tokens

 

3. Generate new token

 

4. 설정 

Note에는 그냥 간단한 설명 적고, Expiration는..알아서 지정해주면 되지만, No expiration을 해주면 될 듯 ㅎ;;

왜냐면 귀찮으니까!!!


이제 신규 및 기존 개인 액세스 토큰에 만료 날짜를 설정할 수 있습니다.

개인 액세스 토큰에 만료 날짜를 설정하면 정보를 안전하게 보호할 수 있습니다. 

만료 예정인 토큰을 갱신할 때가 되면 GitHub에서 이메일을 보내드립니다. 

만료된 토큰은 다시 생성하여 원본과 동일한 속성을 가진 중복 토큰을 제공할 수 있습니다.

 


스코프도 지정해야하는데, 알아서 선택하면 되는데.. 나는 그냥 repo만 하면 되가지구....

스코프는 나중에 변경할 수 있으니...지금 꼭 완벽하게 세팅 안해도 된다. 

 

5. Generate Token

 

6. 만들어진 토큰 복사

이 화면 떠나면 복사 못하니 꼭 복사해두기...

 

7. 터미널

Username for 'https://github.com': Zedd0202
Password for 'https://Zedd0202@github.com': 복사한거 복붙

이제 Push가 잘 되는 것을 볼 수 있당

반응형

'공부' 카테고리의 다른 글

Git Alias 사용해보기  (0) 2022.05.04
추상화  (2) 2022.01.10
Swift Playgrounds App 살펴보기 💫  (2) 2021.10.28
[실험] Swift Package - Static / Dynamic 중 어떤 링크 방식을 사용할까  (1) 2021.10.01
(Static/Dynamic) Library  (12) 2021.09.24