On Thu, Aug 14, 2008 at 9:57 PM, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > The thing is, "patch" is a total piece of utterly unbelievable SH*T. > > git-apply acts differently, yes, but it acts differently for a damn good > reason. No, you cannot replace git-apply with that horrible crap that is > GNU patch. > > Some of the reasons are purely trivial implementation issues: > > - git-apply knows about the index, and knows about updating it properly, > including tracking new files automatically. > > That's an important thing, but yeah, it's an implementation issue. > > The other things that git-apply do right are much more fundamental: > agreed with all of them... > So no. There's no way in hell that git am should use GNU patch. > Just for clarification, I'm not saying to replace git-apply by patch in git-am ! But in few situations it might be better to use GNU patch for git-am. So we could have such option: $ git am --applier="/usr/bin/patch" ... thanks -- Francis -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html