【发布时间】:2016-06-12 22:38:16
【问题描述】:
感谢您邀请我加入 StackOverflow。
好的,所以我在分支上做了一些工作,提交了我的代码并发出了拉取请求。那天晚些时候,我创建了一个新分支,但我犯了一个错误,我从以前的分支而不是 master 创建了分支。所以我的新分支有旧分支的提交。在没有意识到自己做了什么的情况下,我开始编写代码,提交代码并发出拉取请求。意识到我的错误后,我进入了第二个分支并恢复了来自第一个分支的提交。
现在我的问题是:如果 QA 合并分支 1,然后合并分支 2,来自分支 1 的代码会被销毁,或者分支 2 的拉取请求将完全忽略我之前告诉您的提交,一切都会好起来的?
【问题讨论】:
-
一切都不会好,该提交将被还原。您应该在 master 之上重新设置第二个分支以防止这种情况发生。