如果我目前正在开发一个名为“my-new-feature-branch”的新功能分支,其中包含未提交的更改,并且需要在 master(修补程序)上修复某些内容,我应该使用哪些命令来执行从“my-new-feature-branch”开始的修补程序-新功能分支”?*
user1540879
问问题
76 次
2 回答
3
您可以将未提交的更改存储在 my-new-feature 分支中
$ git stash
切换到主分支
$ git checkout master
进行修补程序更改,提交它们。然后切换回 my-new-feature 分支
$ git checkout my-new-feature
并取消您之前所做的代码更改
$ git stash pop
于 2012-09-08T19:31:19.020 回答
0
As an alternative:
git add -A
git commit -m "unfinished work"
git checkout master
....
git checkout my-new-feature
git reset HEAD~1
于 2012-09-08T19:54:46.913 回答