disclaimer: Per Git, intendo "I" incasinato.Git ha incasinato i miei file, mostrando caratteri cinesi in alcuni posti
Earlier, ho voluto git-gui
di mostrarmi la diff
per il quale pensa sono file binari.
così ho fatto alcuni cambiamenti alla mia .\.gitattributes
*.ini text
*.inc text
But it didn't work.Then I made some changes alla mia .\.git\info\attributes
*.ini text
*.inc text
*.inc crlf diff
*.ini crlf diff
e ha funzionato.
Ma ora, quando torno a precedente commette scombina ...
questo è come dovrebbe aspetto:
non succede in tutti i file. EDIT: Succede solo nei file che contengono caratteri speciali.
Q: È il problema con il commit stesso o solo alcune impostazioni?
Q: Posso recuperare?
si può spiegare cosa si sta mostrando negli screenshot di cui sopra? Il problema è che il contenuto del file stesso è corrotto o il diff? – djs
@djs Il contenuto del file è incasinato. Quelli sono gli screenshot del file attuale (incasinato dopo il "check out" dal repository VS normale). Si può vedere che è incasinato (rispetto al normale file (proprio sotto di esso)). – laggingreflex