컴퓨터 사이언스 (CS)/Docker & Git
Git Push & Clone 오류 원인 - repository 인증 정책 변경
한소희DE
2021. 8. 17. 03:26
Git의 보안 이슈 때문에, 레포지토리 접근 시 인증 방법이 8월 13일 이후로 변경됐다.
어쩐지 원래였으면 username과 password만 쓰면 잘 pull & clone 되던 것들이 실행되지 않았다.
아래처럼 에러가 떠서, 안내해준 github docs로 접근해보았다.
공식 레퍼런스 링크
그래서 이제는 HTTP or SSH (HTTP 를 통한 연결을 더 권장)를 통한 연결을 해야 한다.
따라서, 원래 레포지토리 링크에 .git/ 이 붙는다.
여기서 잠깐! HTTP 로 연결하는 방법이 무엇인가?
Git에서 암호를 묻는 메시지가 표시되면 대신 PAT(개인 액세스 토큰)를 입력하는 것이다.
PAT를 만드는 레퍼런스는 아래 링크와 같다.