Archivo Jar se corrompe después de empujar a github

Existe este file jar que se produce localmente como resultado de la compilation del proyecto. Sin embargo, después de que se empuja a github, se corrompe. Ejecuta sum de comprobación en files jar locales y descargados y son diferentes. Ni siquiera puedo extraerlo.

Es probablemente porque las terminaciones de línea se convierten.

Coloque esto en su file .gitattributes (créelo si no existe):

*.jar binary