Avram Lubkin <av...@rockhopper.net> writes:

> There are lot of paths, but I wouldn't have expected that to slow it
> down.  Good catch!
>
> I'll just run *git log --no-merges --right-only --cherry-pick
> --since='2 months ago' some_tag..origin/master* and then run *git log
> --since='2 months ago' origin/master -- path1, path2, ...*using the
> output of the second to filter the output of the first.
>
> Is there something else happening when a path is specified with 
> *--cherry-pick*,

I don't know about the internals.  The docs say --cherry-pick omits
commits with the same changes as some other commit.  I guess it helps
filtering out cherry-picks which eventually also got merged and
therefore would appear twice (though with different sha1s).

> or can the path checking be moved so this is better optimized?

Also not sure.  I wonder why the path checking is actually important for
your case.

Bye,
Tassilo

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/87ednpn5by.fsf%40gnu.org.

Reply via email to