From: Kelvie Wong Date: Sun, 27 Apr 2008 02:19:23 GMT Subject: Re: Merge *to* branch instead of merge *from* branch? Message-ID: <94ccbe710804261919u5aa5406cnd26f2eb4ff44990a@mail.gmail.com> In-Reply-To: On Sat, Apr 26, 2008 at 3:42 PM, Peter Karlsson wrote: > Hi! > > My most common use-case of Git is currently somewhere along the lines of > > git checkout master # start from here > git checkout -b new_branch > ...edit... > ...commit... > git merge master # to make sure I have the latest changes > ...make sure it all works... > git checkout master > git merge new_branch # fast-forwards master to new_branch's HEAD > > Is there any way of not having to do the "git checkout master" first? > Basically I want a flag to merge or checkout saying that I want to merge my > branch into the branch I'm switching to. I can't seem to find any such flag. > I believe what you are looking for is in in the "push" command. git push . new_branch:master # pushes your changes into master. -- Kelvie Wong