Push commits to another branch
git, git-branch
Solution
That will almost work.
When pushing to a non-default branch, you need to specify the source ref and the target ref:
git push origin branch1:branch2
Or
git push <remote> <branch with new changes>:<branch you are pushing to>
Problem
Is it possible to commit and push changes from one branch to another? Assume I committed changes in `BRANCH1` and want to push them to `BRANCH2`. From `BRANCH1`, is it valid to do: ``` git push origin BRANCH2 ``` And then reset `BRANCH1`?