gitlab - Gitlab显示远程:此服务器是只读的
问题描述
无法将更改推送到任何现有存储库(或)到新存储库。
推送更改时出错:-
git push -u origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 226 bytes | 226.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: ================================================
remote: This server is readonly
remote: ================================================
To gitlab.domain.com:gitlab-user/test30-jan-2020.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@gitlab.domain.com:gitlab-user/test30-jan-2020.git'
GitLab GUI --> Under Admin--> Settings-->General & Repository settings checked
,似乎设置很好。
并且 GitLab 服务器gitlab.rb
文件也没有启用只读设置模式。
启用写入模式的任何其他线索/输入?
解决方案
服务器端有一个/opt/gitlab/embedded/service/gitlab-shell/hooks/pre-receive.d
阻止推送的自定义钩子。同样已被删除它开始工作。
推荐阅读
- python - 如何有效地更改从 django 原始查询中获取的数据
- unity3d - Hololens 中的场景位置变化
- php - Laravela 中的 Toast 通知
- oauth - 登录按钮提示输入凭据并成功验证,但不登录用户
- android - 使用切换按钮创建可扩展的颤振
- javascript - Html CSS将烟花图像动画化不工作
- google-sheets - Index-Match with different with different dimension
- amazon-web-services - Django Rest Framework 部署显示 favicon 500 内部服务器错误
- javascript - 对特定客户端的特定响应,同时向服务器发出请求
- java - 从 Java 执行 powershell 命令