git - 将更改从一个分支复制到另一个分支

标签 git

我有一个来自 master 的名为 BranchA 的分支。我在 BranchA 中有一些更改(我不会将更改从 BranchA merge 到 master)。

现在我已经从 master 创建了另一个名为 BranchB 的分支。

如何将更改从 BranchA 复制到 BranchB

最佳答案

git checkout BranchB
git merge BranchA

如果您不打算将您的更改 merge 回 master,这就是全部。通常,将所有更改 merge 回 master 并从中创建新分支是一种很好的做法。

此外,在 merge 命令之后,您将遇到一些冲突,您将不得不手动编辑并修复这些冲突。

确保您位于要将所有更改复制到的分支中。 git merge 将采用您指定的分支并将其与您当前所在的分支 merge 。

关于git - 将更改从一个分支复制到另一个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40975751/

相关文章:

git cherry-pick --continue, '--no-edit' 选项?

git - -bash : hooks/post-receive: Permission denied

git - 我如何让 Jenkins 跳过失败的分支直到它们改变?

git - 如何以透明的方式从另一个 git 分支获取目录的副本?

git - 如何在 git 中共享一个配置文件?

git - git rebase 是否比 git merge 产生更多的冲突?

git - 使用微服务、Docker、Jenkins 和 GIT 创建适当的构建或部署链

git - 推送到 friend 的仓库

Git:无法撤消本地更改(错误:路径...未 merge )

ruby-on-rails - Heroku:帐户无权访问应用程序