본문 바로가기

Tip

git에 access token과 함께 push하기

 

push하다보면
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
와 같은 에러를 만날 수 있다.

 

그냥 간단히 설명하자면 '패스워드 인증은 지원 안 하니까 access token을 사용하세요'라는 뜻이다.
그래서 우리는 access token을 만들어줘야 된다.. 별로 어렵진 않다. 알아보자!!



1. github 사이트에서 우측 상단 프로필을 클릭하면 메뉴가 나오는데
여기서 Settings를 선택해준다.(아래쪽에 있어요!)

 

 

2. 왼쪽의 메뉴바에서 `Developer Settings`를 클릭해준다.
(아래쪽에 있어요!)

 

3. 왼쪽의 메뉴바에서 Personal access token을 클릭하고,
우측 상단에 있는 Generate new token을 클릭해준다.

 

4. 이름을 적당히 설정하고, 만료날짜도 적당히 설정한다.
그리고 권한은 repo를 준다.
(참고로 repo는 private을 포함한 모든 repository에 대한 접근권한을 부여한다.
이것만 주면 pull, push는 충분히 된다. 다른 권한들은 각자 필요에 따라 설정해주면 된다.)

 

 

5. 발급된 token은 이후에 확인이 불가능하니 잘 보관해준다.

6. push할 때 usename에는 아이디를 입력해주고, password에는 발급받은 token을 입력해주면 push가 잘 된다.

 

'Tip' 카테고리의 다른 글

h2 db tcp 접속 에러  (0) 2022.01.27
css로 글자길이에 따라 글자 생략하기  (0) 2022.01.27
date type input에 placeholder 만들기  (0) 2021.12.21
VSCode REST Client  (0) 2021.11.11
Ajax 게시판과 뒤로 가기  (0) 2021.03.12