Re: [BUG?] Path limiting in "git log" when run from another subdir
- From
Johan Herland <johan@herland.net>
- Date
- Sep 24, 2012, 14:04 UTC
- Message-ID
- <CALKQrget=YpoZuH+aRdiey_S==37SPnJ+PvwiDpSM2701w602A@mail.gmail.com>
- In-Reply-To
- <CACsJy8A4-XC7AS4ZqZ1Whsoo-mztTNFvEnk810e10-rwXBkJHA@mail.gmail.com>
On Mon, Sep 24, 2012 at 3:30 PM, Nguyen Thai Ngoc Duy <pclouds@gmail.com> wrote:
Show 8 quoted lines
>> In any case, what is the _preferred_ way to path-limit "git log" to >> Documentation/RelNotes, when my cwd is t/? > > If you want worktree root no matter where you stand, use "git log -- > :/Documentation/RelNotes". The idea is ":" starts some "magic" in path > handling, but for now there is only ":/". Or if you don't like magic, > `git rev-parse --git-dir` should give you worktree's root to start > with.
Ah, ok, that's exactly what I wanted. Then I guess "cd t && git log -- /Documentation" should have never worked in the first place, and I question about "git log -- /Documentation/RelNotes" was misguided.
Thanks for clearing up my confusion.
...Johan
-- Johan Herland, <johan@herland.net> www.herland.net