본문 바로가기
프로그래밍/Git

[Git] 경고: 원격 호스트 ID가 변경되었습니다!

by CaffeLatte 2023. 3. 31.
Auto fetch failed @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed.

갑자기 IDE에서 경고 알림을 보내주었다. 이게 뭐지??? 나중에 확인해야지 하다가...

git에 push를 하려니까 안된다 -_ㅠ

 

검색해보니,

2023년 3월 24일 github.com에서 Git 작업을 보호하는데 사용되는 RSA SSH 호스트 키를 업데이트했기 때문이라고 한다

 

바로 해결 방법을 알아보자

ssh-keygen -R github.com

터미널에서 해당 명령어를 입력하면

/Users/username/.ssh/known_hosts updated.
Original contents retained as /Users/username/.ssh/known_hosts.old

known_hosts가 업데이트되면서 known_hosts.old라는 백업 파일을 만들어준다

2개 파일을 비교해보니, 업데이트 된 파일에는 아래쪽에 관련된 내용이 추가되어 있었다

 

그 후 IDE에서도 경고 알림이 사라졌고, git에 push도 잘 된다. 성공!

 

 

 

끝!

댓글