티스토리 뷰
갑자기 git push, commit가 안되는 상황을 겪었어요.
깃허브에서 ID/PW 인증을 폐지하고, 토큰 인증 방식을 채택했기 때문입니다.
Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/for more information around suggested workarounds and removal dates.
깃에서 이런 메일을 받으셨을텐데요, 밑에 과정을 따라하시면 됩니다.
1. GitHub setting 입장하기 (로그인 후 프로필사진 클릭)
2. Develop setting 클릭
3. Personal access tokens -> Generate new token 클릭
4. 토큰 생성
Note는 사용자가 알아볼 수 있는 설명을 적어주세요. 저는 이미 발급 받았기 때문에 단순 test라고 작성했습니다.
Expiration은 토큰의 유효기간인데요, no expiration을 선택하면 재발급 받는 일은 없겠지만, 위험한 방법이기도 하고, 토큰 생성이 굉장히 쉽기 때문에 기간은 짧게 설정하는 것이 좋아요!
5. select scopes 선택
Select scope는 토큰에 부여할 권한을 선택하는 과정입니다. 위 사이트 방문하셔서 직접 보시고 선택하시는 것을 추천드리고요, 그냥 접근 권한만 필요하시면 Repo 관련된 부분에 체크하시면 됩니다. +gist 등 입맛대로 선택하시고 Generate token 클릭!
6. 토큰 생성 완료 ( 한 번만 보이는 페이지니 토큰을 잘 저장해주세요 )
- 메모장 등에 잘 저장해주시고, PW 입력할 때 해당 키체인을 붙여넣어주시면 됩니다. (터미널 자동 저장 기능 사용시 패스워드 부분을 키체인으로 채워주세요)
- 유효기간이 끝나면 다시 위와 같은 방법으로 등록해주시면 됩니다.
+. 맥북 키체인에 등록
1. spotlight (command + space)에 keychain 검색
2. 인터넷 암호를 새로 발급받은 키체인 암호에 등록 후 저장하면 끝! (터미널에 패스워드 입력 없이 사용가능합니다.)
'GitHub' 카테고리의 다른 글
[replit] git 잔디 안 심어지는 문제 (0) | 2021.04.27 |
---|---|
replit 코드 깃허브에 업로드하기 (init부터 push까지) (0) | 2021.04.08 |
Replit와 깃허브 연동하기 ( 리플렛 ) (7) | 2021.04.08 |
[GitHub] 명령어 정리 -1 (0) | 2021.03.16 |
[GitHub] 깃허브의 쉬운 개념 이해 (1) | 2021.03.13 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- COMMIT
- 깃
- python
- 시간초과
- CodeUp
- SwiftUI
- 정답
- 이것이 코딩테스트다
- do while
- for문
- 부르트포스
- 깃허브
- CHR
- Code up
- 프로그래머스
- 16진수 입력
- Swift
- 코드업
- 설명
- 기초 100제
- level1
- 리플릿
- 레플릿
- 코드 업
- replit
- 백준
- 반복문
- baekjoon
- ord
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함