Android Studio Git将提交的更改移动到另一个分支

时间:2017-01-07 10:56:05

标签: git android-studio version-control

Android Studio内部是否有办法将最近提交的更改从本地分支复制到另一个本地分支?

更新

我想要这个:

    d--h
   / 
a--b--c
   \
    f--g

得到这样的结果:

    d--h
   / 
a--b--c
   \
    f--g--d--h

如果可以通过VCS菜单中的选项完成,它将比使用控制台命令行更容易,更快捷。

1 个答案:

答案 0 :(得分:1)

假设分支名称为branch1,branch2和branch3,如下所示:

    d--h   branch1
   / 
a--b--c    branch2
   \
    f--g   branch3

首先,请 checkout branch11 from branch1 ,在android studio的右下角,选择当前分支为branch1,然后右键单击分支 - >选择新分支 - > branch11。​​

第二个 rebase branch1到branch3 ,VCS - > Git - > rebase - >选择branch3 for - >选择branch1 for from。

然后结构将为,

    d--h   branch11
   / 
a--b--c    branch2
   \
    f--g(branch3)--d’--h’   branch1