본문 바로가기

반응형

깃허브

(2)
Git - 다수 계정 사용 시, 특정 계정으로 로그인하여 푸시 하는 법 저자는 Git에 A와 B라는 계정을 사용 중이다.계정 B의 리포지토리에 푸시 할 게 있어서 커밋을 하고 푸시를 해보았다 (현재 계정 A가 로그인된 상태).에러가 났다 그 이유는 현재 로그인된 계정 A는 계정 B의 리포지토리에 대한 권한이 없기 때문이다.   해결책으로 Git에서 계정 B로 로그인하여 푸시 하기로 정했다.git config --global credential.username "계정의 username"을 입력하여 이제부터 Git에서 사용할 계정을 계정 B로 정했다. 그러고 푸시를 다시 했더니 방금 정한 계정 B의 비밀번호를 입력하라고 한다.깃허브에서 계정 B의 개인 액세스 토근을 발급받아 비밀번호 대신 발급받은 토근 값을 넣었다.   푸시가 완료됐고 이제 계정 B가 Git에 로그인이 되었다.
Github 에러 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 해결법 초보라 오랜만에 깃허브에 push로 올리다가 아래와 같은 에러가 생겼다. ㅜㅜ 이 에러는 git push 하던 중 아이디와 비밀번호를 입력할 때 깃허브 비밀번호로 인증이 안돼서 뜨는 에러이다. 해결법은 비밀번호 입력 시 자신의 깃허브 토큰 키로 인증하라는 말이다. 그러므로 토큰 키 생성을 해보자. 일단 상단바에서 Settings으로 간다. 아래 Developer settings을 누른다. Personal access tokens을 누른다. Generate new token을 눌러서 새로운 토큰을 생성 시작. 30 days라는 것은 지금 만드는 토큰을 30일 동안 쓸 수 있는 말이다. 버튼을 누르면 다양한 토큰 만료 기간을 정할 수 있다. 그리고 아래 체크박스들이 많은데 그냥 push만 하고 싶으면 첫 번..