A questions about branches and workflow...

I've done several weeks' work on a website feature, with the code all on the "dosomething" branch. This code has now been transferred to my test server for the customer to test. So the branch is not finished and there will almost certainly be more work done on it, even if just refinements.

While the customer is testing that feature I need to start work on the next, and my instinct was to create a new branch. But where should it branch from? If I branch at the point where "dosomething" was started none of the quite-far-reaching work done in the last few weeks will be in the new branch and that could get quite confusing. OTOH, if I branch from the current state of "dosomething" I'm branching off unfinished work.

Can anyone advise on the best way forward?


Roddie Grant

You received this message because you are subscribed to the Google Groups "Git for 
human beings" group.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to