我想今天将我的sprint分支2.6.7合并到master中。我创建了一个Pull Request和GitHub正确指出"这个分支有冲突,必须解决"并提供以下说明:
我按照步骤1,基本上说,检查2.6.7分支,然后从主机提取更改(反向拉动以检查兼容性,我猜)。
当我将master合并到2.6.7分支时,我必须手动解决冲突,我为所有冲突的文件做了。现在git status
没有列出任何冲突。似乎都很开心。
此时我应该从第2步开始,git checkout master
。当我执行该命令时,它会抱怨本地更改。
我在2.6.7分支上进行本地更改会发生什么。在我提交或存储我的更改之前,我无法结账。我很困惑:
我真的需要提交到2.6.7分支吗?它解决了什么目的?
或者我是否需要撤消所有本地更改?
请帮助我理解我错过了什么。