HI, IMO none of this is clearly documented and there's been conflicting info sent to the list about rebase, noff etc etc. I've asked several times but no one step forward to sort out.
All of the basic Git usages docs don't use rebase and the official git doc warn against using it. Justin