LoginSignup
3
0

More than 1 year has passed since last update.

GPG keyが原因でGithubにコミット・プッシュできないとき

Last updated at Posted at 2023-06-17

はじめに

Eclipseを使用している際にいきなりGithubのリモートリポジトリにコミット・プッシュができなくなってしまったので、解決方法を備忘録としてまとめておきます。

起きていること

今までは普通にGithubのリモートリポジトリにコミット・プッシュできていましたが、なぜかいきなりできなくなり、以下のエラーが出る。

「Unable to find a GPG key for singning with key ID'自分のEメールアドレス'」
image.png

他のEclipseのプログラムやVS vodeのプログラムはコミット・プッシュできたので、
このプログラムのみがコミット・プッシュできないと思われる。

原因・解決方法

下の画像のコミット・メッセージの右上の鍵のマークを押してしまったからのようでした。
image.png

個人の開発でGithubにコミット・プッシュするだけなので、鍵のマークをもう一度クリックし、署名は外しておきました。
image.png

コミット・プッシュしようとするとログイン画面が出てきます。
ここが紛らわしいのですが、パスワードはGithubのパスワードではなく、tokenを入力する必要があります。

入力し、ログインすれば、Githubのリモートリポジトリにコミット・プッシュが完了しました。

最後に

GPG keyという単語は初めてでしたが、調べると公開鍵のことでした。
今まで公開鍵を作成せず、コミット・プッシュしていたので、なぜ急にこのようなエラーが出たのか全く分かりませんでした。
慣れないGithubですが、無事に元のリポジトリにコミット・プッシュがまたできるようになって良かったです。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0