Package: git-debrebase
Version: 9.10

git debrebase -fupstream-not-ff -i new-upstream 4.13.0+10-g721f2c323c
  => git-debrebase: bad usage: git-debrebase: no cuddling to -i for git-rebase
  wtf

git debrebase -fupstream-not-ff -i '' new-upstream 4.13.0+10-g721f2c323c-1
  => usage error from
     git rebase -i new-upstream '4.13.0+10-g721f2c323c-1' 
9b0a52f68c30564d545c768e204241684be60ce6

git debrebase -fupstream-not-ff new-upstream 4.13.0+10-g721f2c323c-1 -i
  => foolishly passes -i to git-merge-base, treating it as the tag

manual QR says
 git debrebase [-i] new-upstream 1.2.3-1    # uses tag, eg "v1.2.3"
but this is in general broken

No -i etc. mentioned in full description of new-upstream

What actually works is this
  git debrebase -fupstream-not-ff new-upstream 4.13.0+10-g721f2c323c-1 \
  upstream/4.13.0+10-g721f2c323c -i

-- 
Ian Jackson <[email protected]>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

Reply via email to