我开始在一个新的分支上工作,现在我想丢弃它,回到主人身上,假装分支从未发生过.我怎样才能做到这一点



我开始了一个新功能的分支,但是在研究它(并进行了多个提交)之后,我决定不喜欢它,我想回到主人,删除功能分支,然后启动一个新的分支。我应该采取什么步骤回到主分支上的最后一个提交,并假装功能分支从未发生过?

谢谢!

git checkout -f master
git branch -D MyFeatureBranch

如果您想从最新大师创建一个新功能分支:

git pull origin master
git checkout -b MyFeatureBranch2

首先检查主分支,然后在主分支上使用-d标志进行git branch

> git checkout master
> git branch -D mybranch

最新更新