{"thread":{"id":"7641","subject":"Ignore BASE extension","startedAt":"2007-04-13T11:33:12Z","lastAt":"2007-04-13T19:57:13Z","messageCount":3,"participants":["Andy Parkins","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"39281","messageId":"200704131233.13979.andyparkins@gmail.com","threadId":"7641","inReplyTo":null,"subject":"Ignore BASE extension","fromName":"Andy Parkins","fromEmail":"andyparkins@gmail.com","sentAt":"2007-04-13T11:33:12Z","receivedAt":"2007-04-13T11:33:12Z","isPatch":false,"sender":{"key":"andyparkins@gmail.com","avatar":null},"body":"Hello,\n\n$ git --version\ngit version 1.5.1.1.83.g2bfe3\n\nI've just compiled the latest version from master; and started getting \nthis message\n\n$ git add foo.c\nIgnore BASE extension\n\nWhat does that mean?  Should I be concerned?\n\n\n\nAndy\n-- \nDr Andy Parkins, M Eng (hons), MIET\nandyparkins@gmail.com\n"},{"id":"39303","messageId":"7vslb4awmf.fsf@assigned-by-dhcp.cox.net","threadId":"7641","inReplyTo":"200704131233.13979.andyparkins@gmail.com","subject":"Re: Ignore BASE extension","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2007-04-13T19:43:20Z","receivedAt":"2007-04-13T19:43:20Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Andy Parkins <andyparkins@gmail.com> writes:\n\n> Hello,\n>\n> $ git --version\n> git version 1.5.1.1.83.g2bfe3\n>\n> I've just compiled the latest version from master; and started getting \n> this message\n>\n> $ git add foo.c\n> Ignore BASE extension\n>\n> What does that mean?  Should I be concerned?\n\nThe message would have said \"ignoring BASE extension\", but this\nmeans you used git from 'next' to update your index and HEAD and\nthen are now running 'git add' from 'master' or older that does\nnot have the support for BASE extension.\n\nFor description of what BASE extension does, look at log\nmessages between master..a640e62, especially 0679f9ac.\n\nThe notice is harmless.  Any extension data section that the\nindex file can have, whose name begins with a capital letter\n(like 'B'), is meant to be ignorable.  They enhance\nfunctionality or improve performance if understood, but an older\ntool that does not understand them can safely ignore and\ncorrectly operate.\n\nAnother extension, by the way, is TREE extension, which holds\nthe cache-tree to speed up write-tree operation.  I think\neverybody's git would understand them by now.\n"},{"id":"39304","messageId":"200704132057.15013.andyparkins@gmail.com","threadId":"7641","inReplyTo":"7vslb4awmf.fsf@assigned-by-dhcp.cox.net","subject":"Re: Ignore BASE extension","fromName":"Andy Parkins","fromEmail":"andyparkins@gmail.com","sentAt":"2007-04-13T19:57:13Z","receivedAt":"2007-04-13T19:57:13Z","isPatch":false,"sender":{"key":"andyparkins@gmail.com","avatar":null},"body":"On Friday 2007, April 13, Junio C Hamano wrote:\n\n> The message would have said \"ignoring BASE extension\", but this\n> means you used git from 'next' to update your index and HEAD and\n> then are now running 'git add' from 'master' or older that does\n> not have the support for BASE extension.\n\nI can't quite remember what I did, but I could easily have been \nrunning 'next' from last week and then today's 'master'.  Regardless, \neverything seems fine and the message has now vanished.  Thanks for the \nreassurance that no data was in danger.\n\n\nAndy\n\n-- \nDr Andy Parkins, M Eng (hons), MIET\nandyparkins@gmail.com\n"}]}