갑자기 잘되던 push 가 에러가 발생하였다.
저 내용을 찾아보았는데 Password 인증방식이 달라서 personal access token으로 사용하라는 내용이었다.
이미 깃허브에서는 공지를 한 상황이라서 저 내용을 따른 것이다.
문제해결
- 깃허브에서 Setting을 들어간다.
2. Developer settings에 들어간다.
3. personal access tokens에 들어간다.
4. Generate new token을 클릭한다.
5. 누르면 이런 내용이 나오는데 필요한 사항이 있으면 체크하고 Generate token 클릭 그리고 중요한 것이 있다 나가지 말고 토큰을 복사한다.
6. Mac keyChain 삭제
- commond+space를 누르고 keyChain을 검색합니다.
- 그 다음 github를 검색한 후에 로그인이라고 된 부분을 삭제하면 됩니다.
7. 터미널에서 user정보 입력
$ git config --global user.name "username"
$ git config --global user.email "email@email.com"
8. 마무리
- username 부분에는 자신의 아이디를 적어주고
- password 부분에는 아까 복사했던 Personal access token을 입력합니다.
$ Username for https://github.com :
$ Password for https://github.com/'자신 깃허브' :
그럼 push가 정상적으로 됩니다.