推送到 GitHub 时出现致命错误

问题描述 投票:0回答:3

我对 git 完全陌生。我正在开发 SL6 并在本地存储库中创建了一个文件。我已经在 GitHub 上创建了一个远程存储库。我添加了一个新文件并提交了它,但是当我尝试推送到存储库时出现以下错误

错误:请求的 URL 返回错误:403 访问时禁止

任何帮助都会很棒,特别是如果它已经被白痴证明了:)

git github push
3个回答
0
投票

为了确保能够使用 https 协议登录,您应该首先将身份验证凭据设置为 git 远程 URI:

git 远程 set-url origin https://[电子邮件受保护]/user/repo.git 然后在尝试 git Push 时会要求您输入密码。

其实这是关于http认证格式的。您也可以设置密码:

https://youruser:[电子邮件受保护]/user/repo.git 你应该意识到,如果你这样做,你的 github 密码将以明文形式存储在你的 .git 目录中,这显然是不可取的。

这样你就不会收到 403 错误


0
投票

如果您不想处理您的 GitHub 用户帐户密码(通过加密

_netrc
文件),您也可以将遥控器的 URL 更改为 ssh URL。
请参阅“生成 SSH 密钥”。

然后输入(更多信息请参阅“更改遥控器的 URL”):

cd /path/to/your/repo
git remote set-url origin [email protected]:YourUserName/YourRepo

0
投票

致命:一个名为的分支(当有此名称的分支时,您可以在命令中写入(不带“-b”))

© www.soinside.com 2019 - 2024. All rights reserved.