-
删除远程的Git分支:
- 使用下面的命令从远程服务器上删除任何分支。下面的例子将从远程Git仓库删除远程分支名为“stage1”。$ git push origin --delete stage1 Username for 'https://github.com': rahul Password for 'https://rahul@github.com': To https://github.com/tecadmin/firstrepo.git - [deleted] stage1
-
删除本地的Git分支:
如果你也想删除git的本地分支。使用以下命令将其删除。- 列表中使用下列命令所有本地分支名称。
$ git branch master * stage1
- 按最后一个命令的输出,你可以看到你目前正在使用“ stage1”。 所以,如果你试图删除这个分支,你将面临以下错误。
$ git branch -d stage1 error: Cannot delete the branch 'stage1' which you are currently on.
- 切换到不同的分支并删除“ stage1”。
$ git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'.
- 现在,使用以下命令删除stage1分支。 这一次,它会成功地删除分支。
$ git branch -d stage1 Deleted branch stage1 (was cc8ebe7).
- 列表中使用下列命令所有本地分支名称。
如何删除Git远程分支和本地分支
分享到: