git - merge 分支以掌握所有更改?

标签 git merge

<分区>

有时我发现我正在一个分支上工作,我想将该分支中的所有更改 merge 到我的 master 分支中,以便 master 是我刚刚使用的分支的重要克隆。有没有一种简单的方法来更新 master,以便将分支中的所有更改 merge 到 master 中。我正在寻找的行为是 master 将成为分支的精确克隆。我通常一次将单个冲突 merge 到 master 中,但是有更简单的方法吗?感谢您的宝贵时间。

最佳答案

git reset --hard 带有你想成为新主人的提交的 id 应该是你的解决方案。

http://git-scm.com/2011/07/11/reset.html

编辑:我会在重复标记它: How to replace master branch in git, entirely, from another branch?

查看我提到的副本中的解决方案。但根据所需的结果,我建议的重置可能是解决方案。

关于git - merge 分支以掌握所有更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10775168/

相关文章:

Gitignore 不会更新我的仓库中已有的文件

Python Pandas - 重命名和合并 3 个数据集

database - SQLite 合并重复项

python - Pandas :合并collections.Counter(或者甚至只是dict)对象的列?

C - 合并排序的合并部分

git - 使用GitVersion生成Docker镜像标签

git - 使用 git whatchanged -p 时如何忽略空格?

git - 如何更改 git log 中标签/分支名称的颜色?

git - 从 git repo 中删除 '.git' 目录?

javascript - 如何合并 2 个 javascript 对象,如果另一个对象中不存在属性,则填充一个对象中的属性?