一个月前,我创建了一个GitHub仓库用于我的项目,并将之前的所有实现推送到了我的github repo上。然而,现在我有了一种新的实现,它比以前的版本更加稳定,更新后的解决方案更加高效。我的目标是,我想保留我的项目仓库中的旧实现,同时,在我的github repo中引入一个名为“major”的新分支,同时将旧实现标记为“default”。如何以安全的方式实现这一点?我不想失去以前的工作,并且我希望确保新引入的分支可以作为“major”分支活跃,同时停用保存旧工作的“default”分支。我该怎么做?谁能指导我详细的工作流程?谢谢!
编辑:为了澄清一点,我没有将我的新实现推送到github repo上。我想重新打开保存我的新实现的新分支,并将此新分支转发到在线软件包构建服务器。还需要进一步的帮助吗?
编辑:为了澄清一点,我没有将我的新实现推送到github repo上。我想重新打开保存我的新实现的新分支,并将此新分支转发到在线软件包构建服务器。还需要进一步的帮助吗?
master
是保留了以前的实现还是更新了实现?您的目标是将以前的实现备份到任何其他分支,并使用最新更改更新默认分支master
吗? - Sajib Khanmaster
保存了之前的实现。我还没有将新的实现推送到github
仓库。我想确保我遵循正确的方法。如你所知,git
有时会对这种事情抱怨很多。希望你能理解 :) - user6070577