after these commands:

        $ git init
        $ mkdir subdir
        $ echo a > subdir/a
        $ git add subdir/a
        $ git commit -m a
        $ echo more a >> subdir/a
        $ echo b > subdir/b
        $ git add subdir/*
        $ git commit -m b
        $ git checkout HEAD^ -- subdir

I'd expect that subdir/b is removed from the index as this file didn't
exist in HEAD^ but git-status only reports:

        # On branch master
        # Changes to be committed:
        #   (use "git reset HEAD <file>..." to unstage)
        #       modified:   subdir/a

Is this intended?

(I'm using git 1.8.4.rc3 as shipped by Debian (package version

Best regards

Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to