首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从上游创建新分支

从上游创建新分支
EN

Stack Overflow用户
提问于 2018-11-01 23:33:38
回答 1查看 74关注 0票数 0

我在从上游创建分支时遇到了问题。让我来解释一下我的问题:我使用了一个代码库来解决这个问题。

我做了一些修改,并对master分支进行了3-4次提交/推送。因为这些更改不需要合并(拉入)到上游分支。然后,我必须丢弃这些提交,并与上游分支同步。如何删除那些提交到我的分支的提交?

是否可以新建一个基于当前上游head的分支?

EN

回答 1

Stack Overflow用户

发布于 2018-11-02 00:12:51

根据您所说的,听起来您已经对本地主服务器进行了一些更改,并希望放弃这些更改并重置为上游主服务器。

这似乎与这个问题很相似:Behavior of "git reset --hard"和一个类似的答案适用。

正如评论中提到的,您可以删除您的fork和fork (因为您没有需要保存的工作),但如果您的本地存储库中有其他需要保留的分支,这可能是一个问题。或者,您也可以通过运行以下命令来重置本地主机:

git fetch upstream master git reset --hard upstream/master

这会将本地主机重置为与上游主机相同的主机。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53104456

复制
相关文章

相似问题

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