형상관리/git

[Git] Authentication Failed 오류

수키 💻 2019. 11. 21. 10:18
반응형

<이번에 파스타 공모전을 준비하는 동안 git을 사용하게 되면서 겪었던 시행착오 기록>

 

 

파스타에서 메일계정을 부여해주었고 그 메일계정을 git 레파지토리 id로 사용해야하는데 자꾸 저런 오류가 뜨는 문제가 있었다.

 

검색해보니 “Authentication Failed” 오류는 경로가 잘못됐던 아니면 계정정보가 잘못됐던 아무튼 연결이 안되서? 인증이 안되서 발생하는 오류인 것 같은데...

 

 

 

git 주소를 

http://아이디@git레파지토리ip:port번호

 

이런식으로 썼는데  (앞에 아이디를 적으면 접속할때 비밀번호만 쳐도되서 좋아서 이렇게함)

 

내 경우는 

http://메일주소@git레파지토리ip:port번호

 

 

 

[문제점]

문제는 메일주소에 @가 들어가있어서 뒤에 @를 기준으로 보지않고 자꾸 경로를 이상하게 바라보는 문제가 발생하는 것이다..

 

아이디 : xxxx

git레파지토리 : gmail.com@111.111.111

뭐 이런식으로..?

 

그래서 그냥 http://git레파지토리ip:port번호 이렇게해줘서 받았는데

push할 때 아이디 비밀번호 치니까 또 똑같은 문제발생 ㅠㅠㅠㅠ

 

 

 

[해결]

메일주소에 있는 @대신 %40로 바꿔서 넣어주니까 해결이 되었다.

 

request보낼때 %40를 @로 인코딩?디코딩?해서 보내주나보다..

 

ex) abcdefg@gmail.com => abcdegf%40gmail.com

 

 

 

 

<연관 포스팅>

[Git] git 등록된 계정 변경 삭제 방법 (Windows)

반응형