From ca372f7719a52dfa46af01362df6c4538c004727 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Thu, 2 Oct 2008 13:09:14 +0200 Subject: [PATCH] tg update: Always checkout head, even if we didn't update base further --- tg-update.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tg-update.sh b/tg-update.sh index 24615a6..040800d 100644 --- a/tg-update.sh +++ b/tg-update.sh @@ -87,14 +87,16 @@ if [ -s "$depcheck" ]; then exit 2 fi done - - # Home, sweet home... - git checkout -q "$name" else info "The base is up-to-date." fi rm "$depcheck" +# Home, sweet home... +# (We want to always switch back, in case we were on the base from failed +# previous merge.) +git checkout -q "$name" + merge_with="refs/top-bases/$name" -- 2.30.2