在GIT中执行修补程序

时间:2012-09-08 19:25:10

标签: git

如果我正在开发名为“my-new-feature-branch”的新功能分支,其中包含未提交的更改,需要在master(修补程序)上修复某些内容,我应该使用哪些命令来启动修补程序“我的新功能分支”? *

2 个答案:

答案 0 :(得分:3)

您可以使用

隐藏my-new-feature分支中未提交的更改
$ git stash

切换到主分支

$ git checkout master

进行修补程序更改,提交它们。然后切换回我的新功能分支

$ git checkout my-new-feature

然后解压缩您之前的代码更改

$ git stash pop

答案 1 :(得分:0)

作为替代方案:

git add -A
git commit -m "unfinished work"
git checkout master
....
git checkout my-new-feature
git reset HEAD~1