Mil*_*les 21
确保在GitHub帐户和本地计算机上使用正确的SSH密钥/用户名.这是你如何 在GitHub上做到这一点
此外,您可以考虑使用替代Git管理器.我从来没有听说过Aptana,但我知道GitHub有一个很棒的GUI程序来管理你的存储库.
在未来,这在Linux/Unix操作系统(如Ubuntu)上更加容易和简化.Ubuntu面向开发人员,默认情况下安装了正确的Git和SSH.
我有一个私人回购完全相同的问题。通过https和ssh通过相同的错误进行克隆
然后我通过github进行了提交(README.md
用空行简单地更新了)
令人惊讶的是,这解决了问题。知道为什么会很高兴!
假设您已根据 github 的说明完成了正确的 SSH 密钥配置,则可能是使用 https 拉取,然后使用 git+ssh 推送的问题
让它更清楚
如果您使用 https 拉取
git pull https://github.com/user/repo.git
Run Code Online (Sandbox Code Playgroud)
那么你已经改变了远程 URL
git remote set-url origin git+ssh://github.com/user/repo.git
Run Code Online (Sandbox Code Playgroud)
并尝试在一些更改和提交后推送
git push origin master
Run Code Online (Sandbox Code Playgroud)
你可能会得到这个错误,它发生在我身上
擦除本地存储库并使用 git+ssh 重新克隆
git pull git+ssh://github.com/user/repo.git
Run Code Online (Sandbox Code Playgroud)
现在你的推送应该有效
归档时间: |
|
查看次数: |
70238 次 |
最近记录: |