git clone
および git push origin master
エラー
エラーメッセージ:
リーリー試した解決策: sudo vim ~/.ssh/config
:
既に github に ssh を追加しました
ssh をアンインストールして再インストールしました
最新バージョンの git を再コンパイルしました (今朝 2 時にダウンしました)
システム情報:
Linux バージョン 3.16.0-4-686-pae (debian-kernel@lists.debian.org) (gcc バージョン 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.36 -1 (2016-07-04)
LSB モジュールはありません
ディストリビューター ID: Debian
説明: Debian GNU/Linux 8.5 (jessie)
リリース: 8.5
コード名: jessie
その他の情報
リーリーシステムの問題ですか?
メール: 158blackhole@gmail.com
問題は解決しました:
github の ssh キーを削除しました。 Debian でキーを再生成し、以前のキー ファイルを上書きして、~/.ssh/config を変更します。それでおしまい。参考リンク:
https://www.chenyudong.com/archives/ssh-using-private-public-key-no-password.html http://www.01happy.com/ssh-unprotected-private-key-file/ http://blog.sina.com.cn/s/blog_6e3583590101dvlx.html
1 日苦労して、やっとわかりました =-= 前にもやったことがありますが、うまくいきませんでした。今日は実際にうまくいきました。仕方ないけど、RPとYZのために本当に戦わなければいけないこともある
github 上の ssh 公開キーが対応していない可能性がありますので、確認してください
@hsfzxjy が提案した ssh -vT git@github.com への回答
リーリー