我在.gitignore文件以这条线在我的项目的根目录
!gradle/wrapper/gradle-wrapper.jar
但是,当我做俯卧撑,我仍然得到消息
远程:GitLab:文件名gradle产出/包装/ gradle这个-wrapper.jar被列入黑名单模式(JAR |战争|耳|类\ C |保持| DLL | EXE |微星| PBL | PBD | ZIP | RAR |焦油|。 GZ | 7Z | DOC \ C | DOCX | DOCM |点| DOTX | DOTM | XLT | XLTX | XLTM | PPT | PPTX | PPTM |锅| POTX | POTM | VSD | VDX |键\ b)$。
有什么想法吗?
该错误信息显示在GitLab的推送规则的用户手册:
https://docs.gitlab.com/ee/push_rules/push_rules.html
基本上,它说,你可以配置GitLab例如禁止pusshing某些类型的文件。这些规则将不管您.gitignore
文件说什么应用,所以我希望你要重新配置GitLab例如,如果你想允许这个.jar
文件。
根据该手册,你应该能够通过先修改files_blacklist.yml
改变规则。
随着前缀!
你再次包含的文件,看看Git Documentation:
可选的前缀“!”该否定图案;由以前的模式排除任何匹配的文件将再次成为包括在内。
要忽略gradle/wrapper/gradle-wrapper.jar
中的.gitignore行更改为以下几点:
gradle/wrapper/gradle-wrapper.jar