.png)
Ein von mir verwendetes Programm (TopSolid) speichert seine Einstellungen in der Datei top.cfg. Wenn ich die Datei mit einem Texteditor (Notepad++ und Notepad) öffne, kann ich nur Text sehen.
Probe:
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
Da ich experimentiere, dachte ich, es wäre sinnvoll, Git zur Revisionskontrolle zu verwenden
wenn git diff
Git jedoch behauptet, dass es sich um eine Binärdatei handelt:
index 7e0fa15..227b6e2 100644
Binary files a/top.cfg and b/top.cfg differ
Auch wenn ich die Datei im Editor öffne, alles kopiere und in eine neue TXT-Datei einfüge
Warum sollte das der Fall sein? Könnte es eine Möglichkeit geben, Git auf diese Datei anzuwenden, als wäre sie eine Textdatei?
BEARBEITEN: Wenn ich ein neues Textdokument erstelle und den Inhalt der Datei top.cfg in diese Datei einfüge, erkennt Git es als Text. Wenn ich eine Einstellung in TopSolid bearbeite (und TopSolid top.cfg ändert), erkennt Git es wieder als binär.
Habe versucht, es zu .gitattributes hinzuzufügen *.cfg text
. Keine Wirkung
Antwort1
Neu definierentop.cfg als Textdatei mit .gitattributes