Force LF eol no repositório git e cópia de trabalho

Tenho um repositório git hospedado no github. Muitos dos arquivos foram desenvolvidos inicialmente no Windows e eu não tomei muito cuidado com as terminações de linha. Quando realizei a confirmação inicial, também não havia nenhuma configuração git para impor finais de linha corretos. O resultado é que eu tenho vários arquivos com terminações de linha CRLF no meu repositório do githu

Agora estou desenvolvendo parcialmente no Linux e gostaria de limpar os finais da linha. Como garantir que os arquivos sejam armazenados corretamente com o LF no github e tenham o LF na minha cópia de trabalh

Eu configurei um.gitattributes arquivo contendotext eol=LF; isso está correto? Com isso comprometido e empurrado, posso apenasrm meu repositório local e clonar novamente no github para obter o efeito desejado?

questionAnswers(6)

yourAnswerToTheQuestion