git - 无法 git push 但 git clone 工作
问题描述
我无法在我的 Bitbucket 存储库中推送任何代码。我一直在使用 Bitbucket,但从未遇到过这个问题。我已经在 Bitbucket 设置中正确添加了我的 ssh 密钥,并且我对 repo 具有写入权限。我可以克隆我的仓库,但不能推送任何代码。
我已经尝试了此链接上的所有答案,但在我的情况下没有任何效果
推送我的代码时出现以下错误:
a483e7078f92:voicex dhipriya$ git push origin 开发
未经授权的致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在。*
但克隆成功完成
*a483e7078f92:VoiceX dhipriya$ git clone git@bitbucket.org:VoiceX/voicex.git
克隆到“voicex”...远程:计数对象:1554,完成。远程:压缩对象:100% (1218/1218),完成。远程:总计 1554(增量 793),重用 0(增量 0)接收对象:100%(1554/1554),230.97 KiB | 208.00 KiB/s,完成。解决增量:100% (793/793),完成。*
我已经尝试了所有可用的解决方案,但没有任何效果。我正在我的办公室笔记本电脑上尝试。是否可以阻止任何代码推送到个人仓库的内部设置?
这只是发生在我身上,对其他贡献者来说效果很好。因此,回购方面也没有任何障碍。
解决方案
是否可以阻止任何代码推送到个人仓库的内部设置?
是:传出 SSH 通常在公司环境中被阻止。
相反,为了测试,请尝试切换到 https URL,并输入您的 BitBucket 用户名/密码
cd /path/to/my/repo
git remote set-url origin https://bitbucket.org/VoiceX/voicex.git
git push -u origin development
推荐阅读
- firebase - 如何使用 pyrebase 访问 Firebase 实时数据库中的根子节点
- swift - SwiftUI - 在父视图中堆叠多个方法调用
- tensorflow - 为什么 keras 不会在我的整个图像集上训练
- html - 如何在 CSS 中用网格容器填充剩余空间?
- python - 使用 playsound 模块 python 错误 259 无法播放声音文件
- python - 适用于 windows 和 linux 的路径
- python - Pandas 数据透视表和小计
- reactjs - React.JS FormControl:如何正确设置默认值
- algorithm - 是 ϴ(n)/n = ϴ(1) 吗?
- reactjs - 在使用条纹的 Reactjs 中,我需要包括网上银行、UPI、借记卡和信用卡支付