git:我可以在开发环境中检查一个修补程序分支(使用未合并的dev分支)还是会跨越分支?

时间:2013-09-12 18:47:45

标签: linux git

我是新手为多个用户设置git。我通常只使用一个分支来自己使用它。我有一些问题,我无法通过Google找到安全答案:

如果我正在将功能开发分支拉入我的开发服务器以测试该功能,我突然发现需要修补程序,我可以重新分支(签出)修补程序分支(master不是dev的一部分),pull文件和开始工作/测试修补程序或将我的下一个“git add”。将功能分支(仍在服务器上)的文件添加到修补程序分支,从而混合两个分支?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,我认为你问如果在开发分支上进行更改,然后切换到热修复分支,这些更改是否会与新分支混合在一起?

通常,我要做的是使用开发分支上的任何更改的“git stash save”,签出hotfix分支并进行更改和提交,切换回开发分支,然后“git stash pop .. “要恢复发展变化。

您可以在每个步骤后执行“git status”以确保工作区域符合您的预期。