Re: Git on Windows, CRLF issues
- From
Avery Pennarun <apenwarr@gmail.com>
- Date
- Apr 21, 2008, 21:53 UTC
- Message-ID
- <32541b130804211453x77f3fd49hef645a417a9919ca@mail.gmail.com>
- In-Reply-To
- <alpine.DEB.1.00.0804212104560.2298@eeepc-johanness>
On 4/21/08, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> I think that the only solution to this is (sorry!) to have one single big > checkin which converts all CR/LF to LF line endings...
If it were me (and I hope it will be, soon, if we can entirely shut down svn internally), I would prefer to use git-filter-branch to go through *all* my checkins and fix up the CRLFs in all of them. That way the history will be clean and diffs/annotates/merges will go more smoothly.
Does anyone know the most efficient way to do this with git-filter-branch, when there are already thousands of files in the repo with CRLF in them? Running dos2unix on all the files for every single revision could take a *very* long time.
Have fun,
Avery