On 30 April 2015 at 09:42, Fletcher, John P
I have been working for some time on boost phoenix using
git push origin develop
to push my changes. I have now been asked to change to use pull requests and I am not clear about how to get into the new setup.
You should push to a feature branch, and then create a PR from your feature branch to develop. I also find https://hub.github.com/ very helpful for doing PRs from the command line.
My current setup on my local computer has phoenix as a subproject in a complete boost clone with branches develop, master and several other branches. I have not created any branches on the remote repository.
What I want is to have a repository where I can work and then send pull requests for things to go to the main develop.
I have two ideas about how this could be done.
(1) create a separate repository outside the modular structure and put a copy of phoenix there. I have created an empty structure called phoenix_changes both on my local computer and under my user name on github. I am puzzled as to how to get the correct content into it. This could come from my local copy or from the main repository.
(2) Should I instead create a new branch in both my local and the remote copies of boost/phoenix? If so how do I do that? Can I branch from the current develop as the starting point?
In either case I want to be able to send pull requests to the other developers. It would be helpful to have an example of the commands needed.
Please ask me for more information if this is not clear.
Thank you for the [githelp] resource.
John
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost