首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从另一个分支更新分支,然后更新主

从另一个分支更新分支,然后更新主
EN

Stack Overflow用户
提问于 2022-06-06 10:53:38
回答 1查看 37关注 0票数 0

首先,请允许我说,我很清楚,我们的设置并不“正确”或理想,但这是如何做到的。我现在有..。

  1. machine,它在一个文件夹中签出了一个分支( devredesign)。在同一台开发机器上的
  2. 是一个包含master分支
  3. 的文件夹--在我们本地网络上的H 29H 110运行master分支H 212G 213的web服务器。

开发时,我通常在dev分支中进行更改,然后在高兴时将它们在本地合并到master中,然后推送到本地git服务器并从web服务器上提取。

然后,我们决定彻底修改应用程序的接口,因此从当前的redesign分支创建了dev分支。从那时起,在redesign分支中进行了大量的更改,现在我需要这个分支从本质上成为master。dev分支可以用redesign中的所有内容覆盖,但如果可能的话,最好保留提交历史记录。

作为一个缺乏经验的git用户,有人能告诉我做这件事的最佳过程/命令吗?我认为我需要“简单地”将我从redesign到dev的更改合并到dev中,然后按照我通常做的那样做,将dev合并到master等等。我通常使用Sourcetree,但是如果更容易的话可以使用CLI。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-13 13:36:31

我不熟悉源代码,所以我不能回答您问题的这一部分,但是使用git,这个过程将是:

代码语言:javascript
复制
# switch to the dev branch
git checkout dev

# merge in the changes from the redesign branch
git merge redesign

# switch to the master branch
git checkout master

# merge in the changes from the dev branch, which at this point
# include the changes from the redesign branch
git merge dev
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72516598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档