如何将我的存储合并到另一个分支?

时间:2016-04-28 12:30:58

标签: git

我有一个藏匿处(主人a6c392c上的WIP),我想合并到另一个名为Develop1的分支中。如果重要的话,Develop1有几项承诺。我不想在master分支上进行这些更改。

3 个答案:

答案 0 :(得分:0)

对于干净的工作树:

git checkout Develop1
git stash pop
git add -A
git commit
git checkout master

对于具有未提交更改的工作树:

git stash -u
git checkout Develop1
git stash pop stash@{1}
git add -A
git commit
git checkout master
git stash pop

答案 1 :(得分:0)

切换到您想要的分支,然后应用存储:

$ git checkout -b Develop1

$ git stash pop

答案 2 :(得分:0)

你能改变到那个分支,然后做git stash pop吗?你可能会有一些冲突需要解决,这对于藏匿来说有点尴尬。

就我个人而言,我通常会避免使用藏匿物并进行临时提交,以便我可以进行修改或挑选,并在我完成时删除或挤压。