git - 如何将 develop 分支重置为 master

标签 git version-control branch

我有 developmaster 分支,我的 develop 分支现在很乱,我想重置它并将其作为副本我的主人。我不确定将 master merge 到 develop 是否会使它们完全相同。尝试 merge 后我遇到了很多冲突,我使用以下方法解决了它们:

git checkout develop
git merge origin/master
//got many conflicts
git checkout . --theirs

这足以让 develop 分支成为与 master 相同的副本吗?

谢谢

最佳答案

如果你只是想让它们成为同一件事

然后

//from Develop and assuming your master is up to date with origin/master
git reset --hard master

关于git - 如何将 develop 分支重置为 master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18436680/

相关文章:

windows - git svn clone 卡在 perl.exe 上

java - 如何为具有 iOS、Android、Web 应用程序和 Java 后端的平台构建源代码控制存储库?

Azure Devops Repos,按 "authored date"对分支进行排序

version-control - 在 Perforce 中更改分支

node.js - 如何将 shareJS 的文档与文件系统同步

git - 如何删除或更改本地计算机上克隆的 git 存储库的目录

vim - 我该如何在vim中做 “version control”?

eclipse - TFS 服务 - 它可以与 Eclipse 和 Git 一起使用吗

git - 初始提交后如何在 Git 存储库中创建 "master"分支?

git - 如何将所有当前未跟踪的文件/文件夹添加到 git ignore?