无法执行 git 推送,权限被拒绝?
can't able to perform git push, permission denied?
- 我已经在 github 中创建了一个存储库作为 wordpress 模板。
- 我在本地创建了一个 .git 存储库,在那里添加了一些文件,然后提交了它。
然后我创建了一个远程作为 origin,并将 github 存储库的 url 作为:
git remote add origin git@github.com:squalporeover/wordpress-template.git
现在我想将我的 master b运行ch 推送到那个存储库。我 运行 以下命令:
git push origin master
但是显示:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
您需要使用ssh-keygen 来生成ssh 密钥对。
参见:https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
在此处找到重复项:Git - Permission denied (publickey)
您似乎添加了远程 URL 的 SSH 版本。为了使用这个你需要 set-up Github with SSH.
否则使用 HTTPS 版本的克隆 URL,它会询问您的用户名和密码:
这对我有用:
步骤 1- git 远程 rm 来源
第 2 步-select the http option in github
步骤 3- 运行 再次执行以下命令
git远程添加源https://github.com/yourdirectory/link.git
git branch -M main
git push -u origin main
- 我已经在 github 中创建了一个存储库作为 wordpress 模板。
- 我在本地创建了一个 .git 存储库,在那里添加了一些文件,然后提交了它。
然后我创建了一个远程作为 origin,并将 github 存储库的 url 作为:
git remote add origin git@github.com:squalporeover/wordpress-template.git
现在我想将我的 master b运行ch 推送到那个存储库。我 运行 以下命令:
git push origin master
但是显示:
Permission denied (publickey).
fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.
您需要使用ssh-keygen 来生成ssh 密钥对。 参见:https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
在此处找到重复项:Git - Permission denied (publickey)
您似乎添加了远程 URL 的 SSH 版本。为了使用这个你需要 set-up Github with SSH.
否则使用 HTTPS 版本的克隆 URL,它会询问您的用户名和密码:
这对我有用:
步骤 1- git 远程 rm 来源
第 2 步-select the http option in github
步骤 3- 运行 再次执行以下命令
git远程添加源https://github.com/yourdirectory/link.git
git branch -M main
git push -u origin main