Git: Delete a branch (local or remote)

来源:互联网 发布:美国近期非农数据预测 编辑:程序博客网 时间:2024/05/19 05:29

http://makandracards.com/makandra/621-git-delete-a-branch-local-or-remote

To delete a local branch

git branch -d the_local_branch

To remove a remote branch (if you know what you are doing!)

git push origin :the_remote_branch

Note

When you get the error error: unable to push to unqualified destination: the_remote_branch The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on the source ref. error: failed to push some refs to ‘git@repository_name’

perhaps anyone else has already deleted the branch. try to synchronize your branch list with

git fetch -p

The git manual says -p, –prune After fetching, remove any remote-tracking branches which no longer exist on the remote.


0 0