1. GitHub Push 권한 문제

: 깃허브는 HTTPS 비밀번호 인증이 중단되었다.

더보기

 

GitHub 저장소로 push 시 사용자 인증이 필요합니다.

  1. HTTPS + 토큰(PAT, Personal Access Token ) 사용
  2. SSH 방식으로 전환(토큰 입력 없이 편리)

2021년 이후 GitHub는 "HTTPS + 계정 비밀번호" 인증은 중단되었습니다.

 

 

 

 

HTTPS  방법1.

Ubuntu 터미널에서 HTTPS push를 사용하려면

  1. Git Credential Manager 설치,
  2. credential.helper 설정,
  3. GitHub PAT 발급 후
  4. 최초 push 때 입력해야 합니다.


HTTPS 
 방법2.

그 외에 VS Code와 같은 프로래밍 개발 툴은

내장된 GitHub 로그인(OAuth) + Credential Manager 를 사용해 HTTPS push 가능하도록 지원합니다.

VS Code를 사용해봅시다.

 

2. GitHub 로그인 & 원격 저장소 생성

: 기본 웹 브라우져에 GitHub 로그인 되어 있다고 가정합니다.

더보기

기본 웹 브라우져에 GitHub 로그인해주세요.

 Push 할 원격 저장소를 생성해주세요.

 

3. VS Code에서 Push 

GitHub 원격저장소로 Push 합니다.