[geos-devel] Weekly Report 5 - Adding Voronoi Diagram to GEOS
Sandro Santilli
strk at keybit.net
Wed Jul 24 00:30:42 PDT 2013
On Wed, Jul 24, 2013 at 12:13:01PM +0530, vishal tiwari wrote:
> Hey,
>
> i have made separate branches, where i have made a subsets
> of functionality, but when i send a pull request, i see that all the
> previous commits are also there. And it says 23 commits awaited to
> be merged, but i only want the last commit for that branch. How do i remove
> the previous commits, that i made before?
One thing you could do is cherry-pick the commit you're interested in
from another branch which tracks the origin master.
Example:
# save all changes into a separate branch, check it out
master$ git branch allchanges
# reset local "master" branch to be the same as the origin one
master$ git reset --hard origin/master
# create another branch for the triange improvements
master$ git checkout -b triangle
# cherry-pick the last commit in "allchanges"
triangle$ git cherry-pick allchanges
# push your proposed update online
# (assumes your fork remote is called "myfork")
triangle$ git push -u myfork triangle
Please make sure to backup your changes before, just in case... :)
--strk;
More information about the geos-devel
mailing list