Thread (12 messages) flat view 12 messages, 4 authors, 2016-06-15

Re: git show doesn't work on file names with square brackets

From: Duy Nguyen <hidden>
Date: 2016-06-15 23:08:08

On Sat, Feb 6, 2016 at 11:10 PM, Johannes Schindelin
[off-list ref] wrote:
Hi Kirill,

On Sat, 6 Feb 2016, Kirill Likhodedov wrote:
quoted
quoted
On 06 Feb 2016, at 17:21 , Johannes Schindelin [off-list ref] wrote:

This is expected behavior of the Bash you are using. The commands that I
think would reflect your intentions would be:

    git init brackets
    cd brackets
    echo 'asd' > 'bra[ckets].txt'
    git add 'bra[ckets].txt'
    git commit -m initial
    git show 'HEAD:bra[ckets].txt’

Nope. This command sequence doesn’t work for me: the same error is returned:

    # git show 'HEAD:bra[ckets].txt'
    fatal: ambiguous argument 'HEAD:bra[ckets].txt': both revision and filename
Whoops. Sorry. I actually ran those commands now and it is true that it
still does not work, which is funny. Especially since

        git show 'HEAD:bra[ckets].txt' --

actually *does* work.
It's from 28fcc0b (pathspec: avoid the need of "--" when wildcard is
used - 2015-05-02)
-- 
Duy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help