Re: Teach "git checkout" to use git-show-ref
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Sep 15, 2006, 22:11 UTC
- Message-ID
- <eef8dq$nbc$1@sea.gmane.org>
- In-Reply-To
- <Pine.LNX.4.64.0609151455150.4388@g5.osdl.org>
Linus Torvalds wrote:
Show 6 quoted lines
> @@ -51,7 +51,7 @@ while [ "$#" != "0" ]; do > fi > new="$rev" > new_name="$arg^0" > - if [ -f "$GIT_DIR/refs/heads/$arg" ]; then > + if git-show-ref --verify --quiet -- "refs/heads/$arg" ]; then
+ if git-show-ref --verify --quiet -- "refs/heads/$arg"; then
> branch="$arg"
> fi
> elif rev=$(git-rev-parse --verify "$arg^{tree}" 2>/dev/null)There is leftover ] before ; in if.
-- Jakub Narebski Warsaw, Poland ShadeHawk on #git