On Sat, 18 Jan 2025 at 18:05, Piotr P. Karwasz <pi...@mailing.copernik.eu> wrote:
> Hi Alex, > > On 18.01.2025 18:06, Alex Herbert wrote: > > $ echo "* text=auto" >>.gitattributes > > $ rm .git/index # Remove the index to force Git to > > $ git reset # re-scan the working directory > > $ git status # Show files that will be normalized > > $ git add -u > > $ git add .gitattributes > > $ git commit -m "Introduce end-of-line normalization" > > Without dealing with Git internals, you can also do: > > $ git add --renormalize * > IIRC that is what it used to state on the git documentation. Strangely the page I quoted was linked from a Google search result. I assumed it was the latest but it is for 2.6.7. If I remove that version number you get the action as suggested [1]: $ echo "* text=auto" >.gitattributes $ git add --renormalize . $ git status # Show files that will be normalized $ git commit -m "Introduce end-of-line normalization" Alex [1] https://git-scm.com/docs/gitattributes