位置:
在Subversion中,我开发了分支(100个版本(,并分支出第50个版本,转移到产品
在Gitlab迁移过程中,我将prod分支迁移到master,将development迁移到development。
在GitLab中,我想覆盖development-to-master。所以,我可以带进赛道。
如何实现这种情况?
分行名称:feature_account_creation
通常"强制"对回购进行任何更改都是不好的。
Git具有分支,重量非常轻,不占用太多磁盘空间。您总是可以从master创建一个新的功能分支,并继续您的开发。
若必须使用相同的分支名称并选择"强制"推送,可以尝试以下命令。
git push -f <remote> <branch>
<remote>
通常是来源,<branch>
是您的分支(feature_account_creation(
- 签出主机
git checkout master
git push -f origin feature_account_creation
关于第一个发布问题的更多描述:
谢谢你的回复,莫汉。只是想提供更多的背景信息。
我已经掌握、发展和特色_account_branch。Master迁移了生产面包车分支机构,并从活跃的工作部门发展迁移。两者都是单独移植的。
目前,同一个文件在master和develop.feature分支中有单独的版本,从develop克隆并发布到生产中。为了使单一的轨道,我试图覆盖功能,以掌握。
这有道理吗?
或者是我能做莫汉的任何其他方式。