gitlab - 无法将 .dll 文件推送到 GitLab
问题描述
我遇到了错误
远程:你好!我们限制了推送到 GitLab 的二进制文件(.exe、.dll、.zip、.7z、.deb、.cab、.gz、.pkg、.iso)。
同时尝试将 .dll 文件推送到 GitLab 中。我试图从 git 忽略文件列表中删除 .dll 文件类型,但我找不到文件 gitignore_global.txt ,它是在 Gitlab 中表示的目录:Tools->Options->Git tab->Edit file。
请让我知道如果该文档不存在,那么从可忽略列表中获取的位置以及如何从这些列表中跳过 .dll 文件。
解决方案
除非您正在运行自己的服务器(管理员,如果不是您,更改推送规则),您将无法推送任何这些文件类型。选择这 9 个是因为通常这些文件非常大,不应该存储在 git 中。
如果您运行自己的 Gitlab 服务器,并且绝对需要将 .dll 文件存储在 git 中,您可以在管理区域调整推送规则。请参阅此处的文档:https ://docs.gitlab.com/ee/push_rules/push_rules.html#enabling-push-rules
推荐阅读
- python - Python - 如何通过 socket.makefile 执行套接字通信?
- spring - @RefreshScope 不适用于外部配置文件
- domain-driven-design - 层次系统中的聚合根与聚合
- python - 我的算法在使用 TF-IDF 时给出了错误的集群
- wordpress - 将所有页面布局设置为元素或全宽
- python - 试图从内部 Try/except 块中打破外部 while 循环
- laravel - Laravel 6单元测试文件上传无法在路径中找到文件
- android - (Monaca,Cordova)带有表单身份验证(Cookie)的 Web API 请求不起作用
- javascript - 用于 net.tcp 连接的 Javascript 客户端?
- c# - 是否有将 nuget.exe 指向特定 NuGet.Config 文件的命令?