私は gitリポジトリを持っています。Windows には GUI クライアントがあり、Eclipse ADT には EGit があります。通常、Eclipse ADT で編集し、GUI クライアントを使用して Github リポジトリを更新します。最初にコミットし(バッファを作成します)、同期すると実際のリポジトリにアップロードされます。
これで、Linux (CentOS 6.4) でレポを複製しました。すべてがセットアップされています。一部のファイルを変更しました。次にgit add
、andgit commit -m "message" -a
コマンドを使用しましたが、正常に機能しました。しかし、私の実際の github リポジトリは更新されませんでした。少しグーグルで調べた後、明示的にgit push
コマンドを提供する必要があることがわかりました。その後、私は得ています
[aniket@localhost Android]$ git push
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/aniket91/Android.git/info/refs
fatal: HTTP request failed
何がうまくいかないのですか?ファイアウォールやプロキシはなく、iptables サービスの近くにあります。以前にこのシナリオに遭遇した人はいますか? 何をすべきですか?
この答えに従った後(どのような種類のものが機能したか、次のエラーが発生しました)
[aniket@localhost Android]$ git push origin master
The authenticity of host 'github.com (192.30.252.130)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.252.130' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
任意の提案をいただければ幸いです。