Forcer un seul file en tant que binary dans GIT

J'ai besoin d'append un file dans un repository git, et j'ai besoin du bon type de fin de ligne.

En revanche, je voudrais simplement utiliser " -t binary " pour forcer le file à binary, mais je ne sais pas comment définir le file en binary dans GIT.
Le référentiel est plutôt grand, donc je ne veux pas faire de changement global.
Le nouveau file est .html , et j'ai déjà des milliers de files .html dont je ne veux pas changer le type.
Je n'ai pas non plus le choix du nom du nouveau file.

Alors, comment puis-je forcer un seul file à binary dans git sans apporter de modifications globales?

Solutions Collecting From Web of "Forcer un seul file en tant que binary dans GIT"

vous pouvez save votre file dans un file .gitatsortingbutes (que vous pouvez placer dans le même directory que votre file):

 yourFile.html binary 

C'est pareil que:

 yourFile.html -crlf -diff yourFile.html -text -diff 

Ceci est légèrement différent de la directive core.eol (dans ce même file .gitatsortingbutes ):

 yourFile.html eol=lf 

Cela corrige automatiquement la fin des lignes sur git checkout .
Vous n'avez pas besoin de cela dans votre cas: binary est suffisant.

Plus dans " Traiter les fins de ligne ".