0

ローカルリポジトリ(githubリポジトリから複製したもの)にsshキーを追加しました。

コミットをリモートgithubリポジトリにプッシュしようとすると、次のメッセージが表示されます。

fatal: 'git@github.com/username/reponame.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

リモート名もに変更してみましgit://github.com/username/reponame.gitたが、うまくいきませんでした。

リモートリポジトリにアクセスするためのユーザー名/パスワードをどこで指定できますか(または、一意のsshキーに埋め込まれていて、何か間違ったことをしているだけの場合は、助けてください)?

注-githubアカウントにsshキーを入力しています。

私を正しい方向に導いてください。

4

1 に答える 1

0

githubリポジトリのURLにタイプミスがあるようです。

git@github.com/username/reponame.git

代わりに、以下を使用する必要があります。

git@github.com:username/reponame.git

オリジンという名前のリモートのURLを更新するには:

git remote set-url origin git@github.com:username/reponame.git

git fetch originその後、リモートから変更をフェッチできるかどうかを確認してください。git push originそれが機能する場合は、同様に実行できるはずです(SSHキーが有効であり、それらをgithubアカウントに正しく追加するための手順に従っている場合)。

于 2013-03-25T03:01:13.097 に答える