News for hackers. Stuff that matters.
Re:A simple git branching model by nsfyn55 on Friday September 27, 2013 @09:44AM (#6456945)
I don't understand why people think rebasing destroys history. It doesn't "destroy" anything.

Have you ever had an argument that was just mediocre? But later you think of a witty retort that would have been just perfect. Thats what rebasing is. Its re-structuring the conversation the way you would have liked it to go.

Re:A simple git branching model by recursive on Friday September 27, 2013 @12:26PM (#6457778)
Re-structuring a conversation destroys the old bad conversation.
Re:A simple git branching model by jlgreco on Friday September 27, 2013 @05:08PM (#6459580)
Except that conversation was actually a monologue which you haven't actually performed publicly yet. Rebasing private branches is like editing a speech before you give it: just common sense.

If you restructured the "I Have a Dream" speech, you'd be hacking up history. If Martin Luther King Jr restructured the speech prior to August 28, 1963, as I am sure he did many times, history remains untarnished.