GitHub

「鍵が合わなきゃ扉は開かぬ──XサーバーGitデプロイ初挑戦記」

人生初の XサーバーSSH + Gitデプロイに挑戦。
最初は「ローカルで作ってGitHub → サーバーで git pull」するだけのつもりだった。

ところが、秘密鍵で地雷を踏む。

「前にWinSCPで作った鍵が使えない?え、なんで?」

原因は超シンプル。


  • 以前作った鍵でWinSCPに入れてたけど…
  • 新しくXサーバーで鍵を作り直したら前の鍵は無効化
  • つまり、今登録されてる鍵に合わせて全部再設定が必要

✅ 学んだこと2:.key ファイルを .ppk に変換しないとWinSCPで使えない

  • PuTTYgen を使って .ppk に変換
  • 秘密鍵の保存はマジで大事。次は失くしたら泣くからバックアップ必須

✅ 学んだこと3:WinSCPは便利だけど、最終的にはGitが最強

  • SSHで git pull できるようになると運用が爆速
  • ローカルでpush → 本番でpull、これで1発反映

✅ 最後に一言

トラブルにビビるな。
強敵(=原因不明のエラー)を乗り越えた時、技術は力になる。

「鍵がなきゃ開かねえ。なら、作ってぶち込むだけだろ?」