2017-04-19 72 views
-1

我无法推送bitbucket服务器(远程)中的.exe和.dll文件这样的二进制文件。我们需要按照我们的要求将这些文件推送到远程,但不允许推送二进制文件。有什么办法可以将这些二进制文件推送到bitbucket服务器吗?在git中登记二进制文件

错误: 提交包含与不允许的二进制文件关联的文件类型。

回答

2

您需要更改阻止这种情况的服务器端策略。

+0

具体而言,Bitbucket服务器在默认情况下不具备这种功能,因此管理员可以设置此功能。 – Rog

+0

......我想他们也有很好的理由。虽然你可以推二进制文件(特别是现在我们有Git LFS),但通常有更好的方法。 .exe和.dll文件是软件输出,不是输入,而是使用像Git这样的SCM,您可能会考虑使用专用的人造物管理。 – Rog

0

这不是一个Bitbucket问题。您需要与Bitbucket管理员交谈以了解服务器策略,并了解您是否可以对此做些事情。