gitlab - 无法将 .dll 文件推送到 GitLab

标签 gitlab

我遇到了错误

remote: Hello there! We have restricted the binary files (.exe, .dll, .zip, .7z, .deb, .cab, .gz, .pkg, .iso) that are pushed into GitLab.



同时尝试将 .dll 文件推送到 GitLab。
我试图从 git ignore 文件列表中删除 .dll 文件类型,但我找不到表示目录的文档 gitignore_global.txt,
Gitlab:工具->选项-> Git 选项卡-> 编辑文件。

请让我知道如果该文档不存在,那么从可忽略列表中获取的位置以及如何从这些列表中跳过 .dll 文件。

最佳答案

除非您运行自己的服务器(管理员,如果不是您,请更改推送规则),否则您将无法推送任何这些文件类型。选择这 9 个是因为它们通常是非常大的文件,不应存储在 git 中。
但是,如果您运行自己的 Gitlab 服务器,并且绝对需要将 .dll 文件存储在 git 中,则可以在管理区域中调整推送规则。请参阅此处的文档:https://docs.gitlab.com/ee/push_rules/push_rules.html#enabling-push-rules

关于gitlab - 无法将 .dll 文件推送到 GitLab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51896332/

相关文章:

Gitlab,使用修订 ID 查找提交?

本地gitlab-runner,可以设置超时吗?

continuous-integration - 当依赖于以前的手 Action 业时,GitLab-CI 作业失败

java - GitLab CI maven 项目部署到 Artifactory 异常 block 编码消息正文过早结束 : closing chunk expected site:stackoverflow. com

docker - 如何配置 gitlab-ci runner 从正确的 http url 克隆

npm - 从 gitlab-ci 在私有(private) gitlab 项目上运行 npm install

postgresql - 如何配置 gitlab 以使用现有的 postgres 服务器

kubernetes - kubectl apply -f可在PC上运行,但不能在Gitlab Runner中运行

git - 如何从终端使用 Gitlab 的问题?

git - 通过 web 界面在 Gitlab repo 中创建一个目录