git log: why are --full-diff and --pickaxe-all separate options?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I just did this:

$ git log -p -- /some/path

And didn't get the full commit. I know about the --pickaxe-all option,
so I optimistically tried:

$ git log -p --pickaxe-all -- /some/path

Which of course, does not do what I want. Eventually I found in the
man page that I can do this:

$ git log -p --full-diff -- /some/path

But now I wonder why these are separate options. Is there any reason
they shouldn't be unified?

Regardless, perhaps --pickaxe-all without -S and --full-diff without
-p should be errors?

j.
--
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]