threads / discuss / 31398

rev-parse -q --verify with not existent upstream branch

Subject: rev-parse -q --verify with not existent upstream branch

## tl;dr

One message between Aug 31, 2012 and Aug 31, 2012.

replies: 0people: 1as markdown or json

Kacper Kornet· Aug 31, 2012, 17:11 UTC · lore
Documentation to git-rev-parse claims that
-q, --quiet
   Only meaningful in --verify mode. Do not output an error
   message if the first argument is not a valid object name; instead exit
   with non-zero status silently.

However when I try to check if the current branch has a configured upstream one with:

git rev-parse -q --verify  '@{u}'
I still receives the error message:
error: No upstream configured for branch 'threading'

Additinally withour -q --verify options the error message is printed twice:

error: No upstream configured for branch 'threading' @{u} error: No upstream configured for branch 'threading' fatal: ambiguous argument '@{u}': unknown revision or path not in the working tree. Use '--' to separate paths from revision

-- 
  Kacper

← back to recent threads