问题是,我之前创建了一个分支,一直没做什么修改。master被我升级了好几个版本了。现在稳定了,我想在分支中修改,不影响主支。怎么,更新旧的分支呢?
百度了很多答案,没有可靠方法。依我现在对github的理解,如果分支直接merge到主支,肯定不对。拿主支merge到分支,看样子可以,但是风险太大,万一主支被更改,那悲剧了。
解决方案:
更新本来master,创建一个本地的新分支,然后用这个新分支去merge之前的分支,那样,之前的分支就是变成最新的版本了。为什么我要保留老的分支,因为那个分支名称不错。还有,万一之前的分支有部分代码不能删除,这个方法nice!