質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Q&A

解決済

2回答

20090閲覧

Githubへ初プッシュする際に、ERROR: Permission to~~fatal: Could not read from remote repository.のエラーが出てしまいます。

technical_mory

総合スコア32

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

1グッド

1クリップ

投稿2022/02/20 13:20

編集2022/02/21 12:49

Githubへのpushを行い、環境構築を行おうとしているのですが、途中でエラーが出て先へ進めません。
もし知見をお持ちの方がいらっしゃれば、どうかご教授いただければと思います。

具体的な流れは以下の通りです。

Git Bashにてコード入力(ここまでは不具合無し)

$ echo "# docker-laravel-handson" >> README.md $ git init $ git add README.md $ git commit -m "first commit" $ git branch -M main $ git remote add origin git@github.com:ucan-lab/docker-laravel-handson.git

不具合の出たコード(ERROR…以降がエラーメッセージ)

$ git push -u origin main Enter passphrase for key '/c/Users/watan/.ssh/id_rsa': ERROR: Permission to ucan-lab/docker-laravel-handson.git denied to technical-mory. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

お手数ですが、解決法についてご教授いただければ幸いです。

前提となる作業環境は以下の通りです。

前提条件

・Windows 10 Home 64ビット
・Git Bash 2.35.1.2 64ビット用をインストール済み
・参考にしているQiita記事
https://qiita.com/ucan-lab/items/56c9dc3cf2e6762672f4

・GithubへSSH接続設定済
※SSHキーは下記画像のような状態。2つ設定してあるのが影響しているかはよく分からないです。
イメージ説明

rose-u👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2022/02/20 13:26

他の人のリポジトリに push しようとしてるように見えますが、書き込み権限をもらってますか?
hoshi-takanori

2022/02/21 02:05

たぶんこれですよね。 https://qiita.com/ucan-lab/items/56c9dc3cf2e6762672f4 git push する前に git remote add origin git@github.com:ucan-lab/docker-laravel-handson.git することになってますが、その際に push 先の URL を置き換えるのをお忘れでは? その場合、間違った URL が登録されてますので、いったん git remote rm origin で消して、 git remote add origin git@github.com:あなたのユーザー名/リポジトリ名.git すれば良いかと。
guest

回答2

0

自己解決

どうやら、別の方のリポジトリ(ucan-lab)にpushしようとしていたのが原因だったようです。

Qiitaのこの記事に従い、リポジトリURLを切り替えたところ、正常に動作しました。
https://qiita.com/minoringo/items/917e325892733e0d606e

質問へのご回答や、閲覧いただきありがとうございました。

投稿2022/02/21 22:15

technical_mory

総合スコア32

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

GithubにWebでログインし、そこでリポジトリを新規作成して、そのリポジトリのCloneを行いましょう
そして、そのCloneした作業ディレクトリに修正を行い、commit、push を行ってみてください

投稿2022/02/21 00:08

y_waiwai

総合スコア88042

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問