【问题标题】:Git: Сommit the file to several branches [duplicate]Git:Сommit文件到几个分支[重复]
【发布时间】:2019-05-04 12:17:29
【问题描述】:

我有三个分支,我正在开发其中一个。我正在更改文件,我需要在另外两个分支中更新此文件。我可以使用 Git 执行此操作,还是需要转到另一个分支并复制和粘贴?

谢谢

【问题讨论】:

  • 我认为用户不应该投反对票。这不是 git 的真正工作方式,而是向他解释为什么这不是一个可行的问题,而不是投反对票
  • 三个分支中的文件是否处于相同状态?你能解释一下为什么你需要这样做吗

标签: git


【解决方案1】:

commitpush 将您的更改放在一个分支中,然后在 git(gitHub、gitLab.. 等)上为其他两个分支创建拉取请求并将其合并。

或使用git merge了解更多信息,请查看git-merge

或使用git rebase 了解更多信息检查git-rebase

更多细节请查看两个merging-vs-rebasing之间的区别

【讨论】:

  • cherry 选择提交到其他分支可能更合适 - 问题中没有迹象表明分支共享历史,或者希望从一个中提取 all 更改分支到其他人。
猜你喜欢
  • 2020-10-28
  • 2018-02-28
  • 2018-06-21
  • 2012-09-02
  • 2019-03-11
  • 2015-04-30
  • 2016-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多