On 10/20/05, Junio C Hamano <junkio@cox.net> wrote: > You are saying: > if "$tagid" is already commit then continue; > if "$tagid" dereferences to a commit and if you have it > then continue > > If that is the case, then this might be more efficient. > > GIT_DIR=../.. git-rev-parse --verify "$tagid^0" >/dev/null 2>&1 && continue Note however that git-rev-parse is lazy and won't check that the commit is there. I have to call git-cat-file and check whether it succeeds to know if we have the object. cheers, martin - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Thu Oct 20 14:19:26 2005
This archive was generated by hypermail 2.1.8 : 2005-10-20 14:19:29 EST