On Mon, Jul 17, 2017 at 11:18:43PM +0200, Marko Kungla wrote: > I guess that should only be about that it should not hit a (BUG). > In my case in the example I gave I scan trough the directories to > check repository status one of the tasks make use of check-ref-format. > Since it may hit directory which is not a git repository it should not > expose error (BUG) right. Right. The BUG should definitely be corrected. Between what Jonathan is suggesting and my patch, either would be fine for the case you described originally ("--branch @{-1}" would always fail in a non-repo). -Peff