Reachability lists in git
- From
- Alan Stern <stern@rowland.harvard.edu>
- Date
- Nov 18, 2014, 19:03 UTC
- Message-ID
- <Pine.LNX.4.44L0.1411181354320.4374-100000@iolanthe.rowland.org>
The "git rev-list A ^B" command lists all the commits that are reachable from A but not from B. Is there a comparable command for the converse relation, that is, a command to list all the commits that A is reachable from but B isn't?
And if there is such a command, can the output be limited to just the latest commits? That is, list commit X if and only if A is reachable from X, B isn't reachable from X, and B is reachable from each of X's children?
Thanks,
Alan Stern