Git 相关命令
操作分支
删除远程分支
Executive Summary
$ git push -d <remote_name> <branchname>
$ git branch -d <branchname>
Note: In most cases, <remote_name>
will be origin
.
删除本地分支
Delete Local Branch
To delete the local branch use one of the following:
$ git branch -d <branch_name>
$ git branch -D <branch_name>
- The
-d
option is an alias for--delete
, which only deletes the branch if it has already been fully merged in its upstream branch. - The
-D
option is an alias for--delete --force
, which deletes the branch "irrespective of its merged status." [Source:man git-branch
] - You will receive an error if you try to delete the currently selected branch.