素敵なサムシングを独断と偏見で一方的に紹介するブログ(´・ω・`)

投稿日:

【Github】REMOTE HOST IDENTIFICATION HAS CHANGED! の原因と解決方法【PULL/PUSHが出来ない】

YouTubeも見てね♪

ねこじゃすり

created by Rinker
PEPPY(ペピイ)
¥3,850 (2025/01/05 12:56:12時点 Amazon調べ-詳細)

猫を魅了する魔法の装備品!

ペヤング ソースやきそば 120g×18個

created by Rinker
ペヤング
¥3,280 (2025/01/05 12:33:38時点 Amazon調べ-詳細)

とりあえず保存食として買っておけば間違いなし!

レッドブル エナジードリンク 250ml×24本

created by Rinker
Red Bull(レッドブル)
¥4,000 (2025/01/05 12:33:39時点 Amazon調べ-詳細)

翼を授けよう!

ドラゴンクエスト メタリックモンスターズギャラリー メタルキング

created by Rinker
スクウェア・エニックス(SQUARE ENIX)
¥3,940 (2025/01/05 12:41:47時点 Amazon調べ-詳細)

みんな大好き経験値の塊をデスクに常備しておこう!

Bauhutte ( バウヒュッテ ) 昇降式 L字デスク ブラック BHD-670H-BK

created by Rinker
Bauhutte(バウヒュッテ)
¥15,855 (2025/01/05 12:09:12時点 Amazon調べ-詳細)

メインデスクの横に置くのにぴったりなおしゃれな可動式ラック!

BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール

created by Rinker
BANDAI SPIRITS(バンダイ スピリッツ)
¥10,429 (2025/01/05 12:09:13時点 Amazon調べ-詳細)

もう一人の僕を呼び覚ませ!!

サンディスク microSD 128GB

スマホからSwitchまで使える大容量MicroSDカード!

REMOTE HOST IDENTIFICATION HAS CHANGED! が発生

PULLやPUSHが出来なくなった

先日、GithubリポジトリへのPUSHを行おうとした際に以下のようなエラーが表示されました。

なんぞこれ!

Github側のIPが変わった

今回に関しては以下の通り2023年3月23日にGithub側でIP変更作業が発生したらしく、ローカルの/Users/{USER}/.ssh/known_hostsに記載されていたgithub.comのIPアドレス変更後のgithub.comのIPアドレス異なっていたためエラーが出たようです。

We updated our RSA SSH host key
We updated our RSA SSH host key | The GitHub Blog

known_hostsには以下のように記載されていました。

また、他にも複数のPCでssh -T git@github.comをした際にリモート側のサーバー情報が更新されて同じようなエラーが出てしまうことがあるらしいです。

解決方法

known_hostsの情報を削除

では、エラーを解決していきましょう。

やり方は簡単で、ssh-keygen -R {対象ホスト}とコマンドを打ち、一旦known_hostsの情報を削除してから再度更新するというやり方です。
実行すると以下のようにknown_hostが更新されます。今回は-Rとしているので指定したホストの情報を削除しています。

この状態でpush/pullをすると以下のように表示が出るので再度登録しておきましょう。

これで無事にpush/pullが出来るようになりました!

終わりに

以上のように様々な理由で発生するエラーですが、原因がわかれば簡単に対処出来ますので同じように困っている方がいましたら是非参考にしてみてください♪

CATEGORIES & TAGS

IT