On Thursday, 3 October 2013 11:51:28 UTC+2, Konstantin Khomoutov wrote:
> I think yes, this is the only way because you need to squash A-C into a 
> new commit, C', and then reapply E-G on top of it, and that's what 
> `git rebase` is goot at. 

Hi Konstatin,

thank you for your reply. I was a bit afraid this was the way to go. If I 
focus on first pushing the whole of the branch A-G to a new repository: 
when I squash A-C into commit C', it still leaves me with a commit isn't 
it? Although I need no single file in that commit. I can empty it, but it 
still leaves me with that node. 
No possibility to make E the root node of the repository?

regards, Ruud

Note that you might as well do squashing in the original repo and then 
> push the modified history: first fork a new branch off G, then rebase 
> it, then push, then delete. 

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 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to