하루의 쉼터

[Error] Github & Source Tree Push Error | Git Token Error 본문

프로그래밍 - 개발/ROS

[Error] Github & Source Tree Push Error | Git Token Error

Changun An 2021. 9. 2. 13:02
반응형

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

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin main:main
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.

소스트리를 통하여 깃허브에 푸시를 하려니 위와 같은 오류가 떴다.

일단 사이트를 보라고하니 아래와 같이 기입한 링크를 통하여 봤다.

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

 

Token authentication requirements for Git operations

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

github.blog

보안 정책이 달라진 듯 하다. 개인 액세스 토큰이 필요하다고 한다.

1. Access Token Create 

1.1 github에 들어가서 프로필 - Settings를 클릭한다. 

1.2 스크롤을 내려 Developer settings를 클릭한다.

1.3 Personal access tokens - Generate new token을 클릭한다.

1.4 필요한 것을 체크하며 토큰을 생성한다.

* 토큰 정보는 다시 나오지 않으니 보관해야함.

2. 소스트리 적용

2.1 설정을 클릭 

2.2 저장소_이름 클릭 - 편집 클릭 

2.3 URL/경로 데이터 변경

https://"token"@github.com/"user_name"/"repositorie_name".git

 

완료 하시면 정상적으로 PUSH 되는 것을 확인 할 수 있습니다.

 

Reference Site :

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

 

Token authentication requirements for Git operations

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

github.blog

 

반응형
Comments