]> Nutra Git (v1) - gamesguru/git-remote-gcrypt.git/commitdiff
Write gitception_get in a simpler way
authorroot <root@localhost>
Thu, 14 Feb 2013 00:00:00 +0000 (00:00 +0000)
committerroot <root@localhost>
Thu, 14 Feb 2013 00:00:00 +0000 (00:00 +0000)
git-remote-gcrypt

index 8a1ac7156b29e8453e0ce832537979e9ca6c3855..077e420188b5873d3824135735938b69cf7c90e0 100755 (executable)
@@ -43,10 +43,10 @@ gitception_get()
        local RETVAL
        FHEAD="$GIT_DIR/FETCH_HEAD"
        [ -e "$FHEAD" ] && command mv -f "$FHEAD" "$FHEAD.$$~" || :
-       git fetch -q -f "$1" HEAD:"$GREF" 2>/dev/tty >/dev/null && \
-               OBJID=$(git ls-tree "$GREF" | xgrep -E "\b$2$" |
-                       awk '{print $3}') && [ -n "$OBJID" ] && \
-               git cat-file blob "$OBJID" && RETVAL=: || \
+       git fetch -q -f "$1" HEAD:"$GREF" 2>/dev/tty >/dev/null &&
+               OBJID="$(git ls-tree "$GREF" |
+                       xgrep -E "\b$2$" | awk '{print $3}')" &&
+               [ -n "$OBJID" ] && git cat-file blob "$OBJID" && RETVAL=: ||
                { RETVAL=false && : ; }
        [ -e "$FHEAD.$$~" ] && command mv -f "$FHEAD.$$~" "$FHEAD" || :
        $RETVAL