我在本地检查了一个新分支的提交。但是当我推动我的更改时,我使用git push origin推送它,但意识到我指定了错误的分支名称,它最终在远程仓库上创建了一个具有该分支名称的新分支。
由于我在新分支上提交了这些更改,有没有办法将其反转,以便我可以再次提交到正确的远程分支?
答案 0 :(得分:0)
要删除刚刚创建的远程分支,可以使用以下语法(注意冒号):
git push origin :branchname
将删除名为branchname
的远程分支。您的本地分支名称保持不变。