git push할때 remote: Invalid username or password.

박재현·2024년 3월 31일
0

Nomadcoder React Study 4기

목록 보기
38/49

Github Account가 정지되었다가 돌아온지 5일째, 로컬에서 작업하던걸 push하려는 찰나 remote: Invalid username or password. 에러가 날 반겨주었다. ^^

진짜 구글링하면서 토큰도 발급받아서 remote origin 추가하려고 하는데 다른 블로그들 설명이 워낙 부실해서 혼자 삽질하다가 Local git 다 삭제하고 뻘짓 참 열심히 했다 ㅋㅋ

돌고돌아 토큰을 발급받아서 추가해서 해결했고 해당 부분을 정리해보려 한다.


깃허브 토큰 발급

  1. 로그인
  2. 우측 상단 메뉴 -> 셋팅
  3. 좌측 메뉴 하단부 Developer Setting
  4. Personal access tokens -> Tokens(classic)
  5. Generate Token
  6. 토큰 생성시 note부분은 잘 대충 적으면 되고, scope는 repo, workflow, admin:org, admin:public_key, gist, user, delete_repo 를 선택해준다.

terminal에서 설정

  1. git remote remove origin 명령어로 remote 삭제
  2. git remote add origin https://닉네임:토큰@github.com/repository 경로 라고하는데 레포지토리 경로라고 적힌 부분이 뭔가 명확하지 못하다. 내가 멍청한거가?

해당 부분은 .git이라고 적힌 url 앞부분에 https://github.com/닉네임 부분을 제외하고 나머지 뒷 부분을 넣어주면 된다.

혹시 몰라서 아래처럼 사진 첨부해둠!

왜냐면 설정한 기간이 지나면 토큰이 유효하지 않아서 다시 삽질해야할지도 모르기 때문에 ㅠㅠ

profile
기술만 좋은 S급이 아니라, 태도가 좋은 A급이 되자

0개의 댓글

관련 채용 정보