質問: 今日からrailsチュートリアルを初めて、開始十分で躓き、二時間近く止まってしまっています。 railsチュートリアルでの指示通りに、git push -u origin --allを打つと画像のようなエラーになります。 bitbucket側にはSSH鍵は渡してあるのですが、どうやってもうまくいきません。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/b717b564db3c3c1ccdf15ed5d3e15d42.png) githubには多少触ったことがあるのですが、bitbucketはこれまでまったく触ったことがないため、解決方法がまったくわかりません。 pushの前にaddやcommitは実行しています。 git logにはその履歴が残っています。 bitbucketのユーザー名にも誤りはありません。 完全に手詰まりで、どうすればいいのか分かりません。 ご回答宜しくお願いします。 追記(yoorwm 様よりの編集依頼より) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/fec4e7a15dc9e0944c69b57e3fe6d6ef.png) .ssh/configは現在このような状態になっています。 最初は空白だったので、色々としらべた結果このような形にしています。 追記(mother 様よりのご回答後のエラー) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/be513a13b3efe8544b3254e2c55c291a.png) 試したこと。 git pull git marge git revase
回答: ``` Bad owner or permissions on /home/ec2-user/.ssh/config ``` これがエラーの原因です。 ファイルパーミッションがおかしいので修正しましょう。 [ssh, git] git や ssh で Bad owner or permissions とエラーが出たら。 - Qiita