remote: Support for password authentication was removed on August 13, 2021.
Please use a personal access token instead.
오늘 깃을 커밋하려고 했더니 다음과 같은 오류가 발생했다.
8월 13일부로 개인 비밀번호 인증으로는 커밋이 안되고 토큰을 생성해야 커밋과 푸시를 할수 있도록 변경되었다.
1. github 로그인 및 설정 변경
Profile - Settings 클릭
Developer Settings 클릭
Personal access tokens 클릭
Generate new token 클릭
그러면 이렇게 쭉 나오는데
Note 부분은 토큰에 대한 간략한 설명을 적어주면 되고(ex) 용도 등등)
Exp 부분은 만료일을 설정해주면 된다.
본인은 다음과 같이 설정했다.
이후 하단에 초록색 버튼을 눌러 저장하면 되는데
발급된 토큰은 다시 확인할 수 없으니 주의하고 메모장 등에 저장해두도록 한다.
저장하지 못했다고 하더라도 다시 발급받으면 되긴 하지만 귀찮으니 저장해두도록 한다.
2. 자격 증명 설정
Windows 키 + s -> 자격 증명 관리자 검색
Windows 자격 증명 클릭 - 일반 자격 증명 추가
인터넷 또는 네트워크 주소: git:https://github.com
사용자 이름: 사용자 깃허브 아이디
암호: 발급받은 토큰 붙여넣기
다음과 같이 설정해주면 된다.
기존에 설정되어있던 github.com의 자격증명은 삭제해주고 다시 만들어주면 된다.
3. Git Bash에서 Push
다음과 같이 잘 되는것을 확인할 수 있다.
참조 블로그
https://zangzangs.tistory.com/114
반응형
'GIT' 카테고리의 다른 글
README.md 작성법(마크다운) (0) | 2021.07.21 |
---|---|
개인 GIT 주소 (0) | 2021.06.28 |