On Thu, Feb 13, 2014 at 10:08:55AM +0100, Ephrim Khong wrote: > Hi, > > for files that contain windows line endings in a repository with > core.autocrlf=input, git blame will show lines as "Not Committed > Yet", even though they were not modified. > > Example: > > -- > git init > git config core.autocrlf false > echo "foo" > a > unix2dos a > git add a > git commit -m "initial commit" > git config core.autocrlf input > git status > git blame a > -- > > Output: > > -- > Reinitialized existing Git repository in /.../testblame2/.git/ > unix2dos: converting file a to DOS format ... > On branch master > nothing to commit, working directory clean > On branch master > nothing to commit, working directory clean > 00000000 (Not Committed Yet 2014-02-13 10:02:43 +0100 1) foo > -- > > Is there an easy way to work around this; is this desired behaviour > or mor a bug? I'm pretty sure this is a bug. git blame should show the proper information in this case. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
Attachment:
signature.asc
Description: Digital signature