6 t-dependencies NO-DGIT GDR
8 t-tstunt-parsechangelog
9 t-setup-import gdr-convert-gbp-noarchive
18 git checkout make-upstream
19 git reset --hard upstream
20 t-make-new-upstream-tarball $uv
21 git push . make-upstream:upstream
35 t-expect-fail F:'Could not determine appropriate upstream commitish' \
36 t-git-debrebase new-upstream $v
40 t-git-debrebase new-upstream ${v%-*}
43 git reflog | egrep 'debrebase new-upstream.*checkout'
45 t-git-debrebase stitch
52 git reset --hard startpoint
54 t-git-debrebase analyse >../anal.anch
55 anchor=$(perl <../anal.anch -ne '
56 next unless m/^(\w+) Anchor\s/;
61 GIT_REFLOG_ACTION='STUNT-RLA' \
62 t-git-debrebase --anchor=$anchor -fanchor-treated new-upstream $v upstream
64 git reflog | egrep 'STUNT-RLA: debrebase new-upstream'
65 git reflog | egrep 'STUNT-RLA: debrebase: launder for new upstream'
67 t-git-debrebase stitch
70 git diff --quiet ordinary