git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* unexpected behavior with `git log --skip filename`
@ 2011-10-07 17:15 Andrew McNabb
  2011-10-07 21:54 ` Jay Soffian
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew McNabb @ 2011-10-07 17:15 UTC (permalink / raw)
  To: git

The "--skip" option to "git log" did not behave as I expected, but I'm
not sure whether this was user error, unclear documentation, or a bug.
Specifically, I ran the following, intending to find the previous
revision of a given file:

git log --skip=1 -n 1 --oneline some-filename

My expectation was that this would behave the same as:

git log -n 2 --oneline some-filename |tail -n 1

Instead, the --skip=1 parameter seemed to be ignored.  After I tried
several different values, it appears that the commits are skipped before
path matching with "some-filename".

Is this the intended behavior?  If so, should the documentation be
clarified by changing "Note that they are applied before commit ordering
and formatting options, such as --reverse" to something like "Note that
they are applied before path matching, commit ordering, and formatting
options, such as --reverse"?

--
Andrew McNabb
http://www.mcnabbs.org/andrew/
PGP Fingerprint: 8A17 B57C 6879 1863 DE55  8012 AB4D 6098 8826 6868

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-10-08 17:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-07 17:15 unexpected behavior with `git log --skip filename` Andrew McNabb
2011-10-07 21:54 ` Jay Soffian
2011-10-08  2:36   ` Andrew McNabb
2011-10-08 17:47     ` Jay Soffian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).