.png)
Um programa que uso (TopSolid) salva suas configurações no arquivo top.cfg. Quando abro o arquivo com um editor de texto (notepad++ e notepad), consigo ver apenas texto.
Amostra:
A_COATING_NAME ""
A_FINISHING_NAME ""
A_MATTER_NAME ##%Basis%Rompen%Rompen_1
D_CATALOG_ENABLE_EXCEL 0
D_COMPO_ACTIVATE_LEVELS_WHILE_INCLUSION 1
D_COMPO_APPLY_SERIAL_OP 0
D_COMPO_CHOOSE_INSERTION_SET 1
D_COMPO_FILTERED_STANDARD TOPWOOD "Training Library"
D_COMPO_INCLUDE_PATH ""
D_COMPO_LEVEL_ATTRIBUTE 2
D_COMPO_MODE_OPERATION 0
D_COMPO_PHYSICAL_ATTRIBUTES 2
D_COMPO_PUBLICATIONS_DISPLAY_MODE 1
D_COMPO_REPRES 2
D_COMPO_STANDARD TSWH-Kitchen $TOPGROUP\Libraries\TSWH-Kitchen 0
D_COMPO_STANDARD TSWP-Deco $TOPGROUP\Libraries\TSWP-Deco 0
D_COMPO_STANDARD TSWP-Drawers $TOPGROUP\Libraries\TSWP-Drawers 0
Como estou experimentando, achei aconselhável usar o git para controle de revisão
no git diff
git mantém que é um arquivo binário:
index 7e0fa15..227b6e2 100644
Binary files a/top.cfg and b/top.cfg differ
Mesmo se eu abrir o arquivo no bloco de notas, copie tudo e cole em um novo arquivo .txt
Por que isso seria o caso? poderia haver uma maneira de usar o git neste arquivo como se fosse um arquivo de texto?
EDIT: Quando eu crio um novo documento de texto e coloco o conteúdo do arquivo top.cfg neste arquivo, o git o reconhecerá como texto. Quando edito uma configuração no TopSolid (e o TopSolid altera top.cfg), o git a vê como binária novamente.
Tentei adicionar *.cfg text
a .gitattributes. Sem efeito
Responder1
Redefinirtop.cfg como arquivo de texto com .gitattributes