程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了推送到本地网络 git repos 错误代码 403 致命:HTTP 请求失败大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决推送到本地网络 git repos 错误代码 403 致命:http 请求失败?

开发过程中遇到推送到本地网络 git repos 错误代码 403 致命:http 请求失败的问题如何解决?下面主要结合日常开发的经验,给出你关于推送到本地网络 git repos 错误代码 403 致命:http 请求失败的解决方法建议,希望对你解决推送到本地网络 git repos 错误代码 403 致命:http 请求失败有所启发或帮助;

我按照本教程使用小树莓派设置了一个网络 git 服务器:https://linuxhint.com/git_server_http_ubuntu/ 存储库位于 USB 驱动器上,而不是在 /var/www/git 中。一切正常,直到我去损坏 microSD 卡。在 microSD 上全新安装了 RaspBerry OS,一切都恢复了运行,除了我无法推送到旧的 git 存储库。我没有从 USB 驱动器中移动存储库。我可以克隆它们,但无法推送更改。

当我尝试推送到旧存储库时,我得到

fatal: unable to access 'http://192.168.0.69/git/project.git': The requested URL returned error: 403

我尝试在旧的 git repo 上设置新权限:

chown root project.git
chmod 777 project.git

此外,该服务器只是一个本地网络服务器(家庭路由器上没有端口转发),因此我没有在存储库上设置任何用户/密码。

如果我使用教程中的脚本创建一个存储库:

sudo git-create-repo.sh test

新的存储库出现在 USB 驱动器上就好了,我可以很好地克隆和推送到它,所以 apache2/git 运行得很好。

是否存在我不知道的权限问题(这里是新的 linux 用户)?

谢谢

解决方法

发现这个:https://www.atlassian.com/git/tutorials/git-move-repository 我只是重命名了旧存储库,创建了新存储库,并将所有内容推送到新存储库。抱歉,我还不是 git wiz!

大佬总结

以上是大佬教程为你收集整理的推送到本地网络 git repos 错误代码 403 致命:HTTP 请求失败全部内容,希望文章能够帮你解决推送到本地网络 git repos 错误代码 403 致命:HTTP 请求失败所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。