I've read a number of times that you should never rebase commits that other people may have fetched already. Is this a possible danger here, or will git only rebase your strictly-local commits?
Whenever you're rebasing, you should make sure you understand how git works and what the consequences are.