本地访问github帐户出错



我已经为我的本地repo(我从我的github repo克隆的)添加了ssh密钥。

当我尝试将提交推到远程github repo时,我得到以下消息:

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,但它不起作用。

我在哪里可以指定我的用户名/密码来访问远程repo(或者如果它嵌入在唯一的ssh密钥中,只是我做错了什么,然后帮助)?

注意-我有我的ssh密钥输入在我的github帐户。

请给我指路

github repo的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帐户正确)。

相关内容

  • 没有找到相关文章

最新更新