Push commits to another branch

前端 未结 9 1270
走了就别回头了
走了就别回头了 2020-11-29 14:38

Is it possible to commit and push changes from one branch to another.

Assume I commited changes in BRANCH1 and want to push them to BRANCH2<

9条回答
  •  抹茶落季
    2020-11-29 15:08

    It's very simple. Suppose that you have made changes to your Branch A which resides on both place locally and remotely but you want to push these changes to Branch B which doesn't exist anywhere.

    Step-01: create and switch to the new branch B

    git checkout -b B

    Step-02: Add changes in the new local branch

    git add . //or specific file(s)

    Step-03: Commit the changes

    git commit -m "commit_message"

    Step-04: Push changes to the new branch B. The below command will create a new branch B as well remotely

    git push origin B

    Now, you can verify from bitbucket that the branch B will have one more commit than branch A. And when you will checkout the branch A these changes won't be there as these have been pushed into the branch B.

    Note: If you have commited your changes into the branch A and after that you want to shift those changes into the new branch B then you will have to reset those changes first. #HappyLearning

提交回复
热议问题