[코딩 공부] Git push. remote/password 오류
git push 할 때 error가 발생하는 경우는 대부분 3가지 인 것 같다. add & commit 문제, remote 문제, 버전 문제 등이 있다.
push
git push
commit된 내용을 등록된 repository의 branch로 전송하는 명령이다.
push error
보통 error가 발생하는 이유는
아래 같은 내용이 있는 것 같다.
- 순서 문제
- 연결 문제
- 버전 문제
연결 문제
2번 문제는 여러 가능성이 있다.
remote 주소가 틀렸거나
password가 틀린 경우도 있다.
remote는-v
옵션으로 확인할 수 있고,
git remote -v
틀린 부분이 있으면
삭제하고 새로 연결하면된다.
git remote remove origin
git remote add origin https://github.com/계정이름/저장소이름.git
password가 틀린 경우...
직접 겪은 적은 없어서
아래 내용이 틀릴 수도 있다.
임시 Token 발급 :
GitHub에 들어가서...
- 계정 아이콘 선택 -> setting 선택
- 사이드바 Developer settings 선택
- 사이드바 Personal access tokens 선택 -> Tokens(classic) 선택
- generate new token(classic) 선택
- 토큰 설정 : 노트, 기간, scope
이러면 임시 토큰을 볼 수 있다. 토큰은 복사하고...
origin을 제거하고 다시 추가한다.
git remote remove origin
git remote add origin https://계정이름:토큰@github.com/저장소이름.git