On 12/18/2013 05:01 PM, Simon King wrote:
> 
> Isn't rebasing even worse than an occasional merge commit? If I recall
> correctly, gits claim that rebasing a published branch means to change
> the history of the branch and is very evil.

You should try not to change the history of a public branch that people
are working off of, because when they next attempt to push/pull, git
won't know what to do.

It should be safe here (in the OP's scenario), since you're creating and
publishing a new branch. If I clone a branch that you're working on, I
can't make changes and push it, because it lies under the u/SimonKing
namespace. Instead I have to make a new branch, u/mjo/something and push
that. Since the u/mjo/something branch never existed, it doesn't matter
what I do -- no one is working off of it.

On the other hand (this is not the OP's scenario), once I've made my
branch based on yours (u/SimonKing/something), then you shouldn't rebase
yours, because it might mess me up.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to