Paul, your story is confusing.
your-feature (tests run on it)
If the tests run before the merge into master, then the normal
procedure is that after you know the branch tests pass, you rebase
your-feature to clean it up, and do a "push -f" to overwrite it. Then
people comment, maybe you rewrite again based on their comments. Only
when everybody is happy does it merge to master. At that point you
Since nobody should be doing work based on your feature branch, it
doesn't matter how often you rebase it.
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/groups/opt_out.