From: Linus Torvalds Date: Wed, 06 Sep 2006 18:34:37 GMT Subject: Re: file rename causes history to disappear Message-ID: In-Reply-To: On Wed, 6 Sep 2006, Jakub Narebski wrote: > > So if/when git would have --follow option to git-log and git-diff-*, it > would be rather --follow=, rather than --follow -- ? That would probably be sensible, yes. Especially since "--follow" is fundamentally different from the "" thing in that you really should be able to only follow a single file. (Following multiple files causes huge amounts of pain - it might be possible, but I don't think it's worth it). > git-rev-list could then output hash with current set of , which > were given at the beginning, i.e. > -- [...] I would argue that "--follow" would be incompatible with having other listed. But maybe there is some sensible rule for what the combination means (show the listed paths _and_ the file we're following?) I dunno. Linus