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