推送到本地网络 git repos 错误代码 403 致命:HTTP 请求失败
Pushing to local network git repos Error Code 403 fatal: HTTP request failed
我按照本教程 Raspberry pi 设置了网络 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 存储库上设置新权限:
chown root project.git
chmod 777 project.git
此外,此服务器只是一个本地网络服务器(家庭路由器上没有端口转发)因此我没有在存储库上设置任何 user/password。
如果我使用教程中的脚本创建一个 new 存储库:
sudo git-create-repo.sh test
新的存储库出现在 USB 驱动器上很好,我能够很好地克隆和推送它,所以 apache2/git 运行 很好。
是否存在我不知道的权限问题(此处为新 linux 用户)?
谢谢
找到这个:https://www.atlassian.com/git/tutorials/git-move-repository
我刚刚重命名了旧存储库,创建了新存储库,并将所有内容推送到新存储库。抱歉,我还不是 git 天才!
我按照本教程 Raspberry pi 设置了网络 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 存储库上设置新权限:
chown root project.git
chmod 777 project.git
此外,此服务器只是一个本地网络服务器(家庭路由器上没有端口转发)因此我没有在存储库上设置任何 user/password。
如果我使用教程中的脚本创建一个 new 存储库:
sudo git-create-repo.sh test
新的存储库出现在 USB 驱动器上很好,我能够很好地克隆和推送它,所以 apache2/git 运行 很好。
是否存在我不知道的权限问题(此处为新 linux 用户)?
谢谢
找到这个:https://www.atlassian.com/git/tutorials/git-move-repository 我刚刚重命名了旧存储库,创建了新存储库,并将所有内容推送到新存储库。抱歉,我还不是 git 天才!