I\'m using git and want to change the base of an exiting branch. This is caused by a deployment system, which pulls this explicit branch into my production environment. When pla
git rebase should work for you:
git checkout deploy git rebase master~1
or
git rebase v1.1
Have a look at http://progit.org/book/ch3-6.html - should help you understand rebase better I think