Git 如何删除我创建的分支并将所有内容恢复到主分支';他最后的承诺是什么?

Git 如何删除我创建的分支并将所有内容恢复到主分支';他最后的承诺是什么?,git,Git,我对主分支的最后一次承诺是我想把所有东西都带回那里。我做了很多更改,并将它们提交给我创建的名为omniauth的新分支。我想完全删除此分支,并将所有内容恢复到上次主提交。如何操作?首先,您可以切换回master分支,方法是: git checkout master git branch -D omniauth 然后,您可以使用以下命令删除omniauth分支: git checkout master git branch -D omniauth 请注意,-D选项(与更安全的-D相反)将删

我对主分支的最后一次承诺是我想把所有东西都带回那里。我做了很多更改,并将它们提交给我创建的名为omniauth的新分支。我想完全删除此分支,并将所有内容恢复到上次主提交。如何操作?

首先,您可以切换回
master
分支,方法是:

git checkout master
git branch -D omniauth
然后,您可以使用以下命令删除
omniauth
分支:

git checkout master
git branch -D omniauth
请注意,
-D
选项(与更安全的
-D
相反)将删除该分支,无论该分支中的提交是否已合并到当前分支中