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.