On Mon, Jan 21, 2013 at 1:35 AM, Junio C Hamano <gits...@pobox.com> wrote: > Nguyễn Thái Ngọc Duy <pclo...@gmail.com> writes: > >> + /* >> + * If it has the same content that we are going to write down, > > write down???
hmm.. "overwrite" then. >> + * there's no point in complaining. We still overwrite it in the >> + * end though. Permission is not checked so it may be lost. >> + */ > > That is a regression, isn't it? Is it too cumbersome to avoid > losing the permission bits by stopping in that case? I'm not sure how to deal with this case. (Lack of) Executable bit can be easily restored (unlike file content) if we give the user the list of changed files. On the other hand, not everybody runs git with a huge scrollback buffer and warnings can be lost. I guess abort is a safe choice. -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html