How to list and delete branches

来源:互联网 发布:js 设置style display 编辑:程序博客网 时间:2024/05/17 05:19

List branches

# list your local branches$ git branch# list your remote branches$ git branch -r# list both remote and local branches$ git branch -a

See the last commit on each Branch

$ git branch -v

List merged or not merged branches

# list the branches that are already merged into the branch you're on$ git branch --merged# list the branches that contain work you haven't yet merged in$ git branch --no-merged

Delete branches

# delete a local branch$ git branch -d <<local_branch_name>># delete a remote branch$ git push origin :<<remote_branch_name>>

If you have other branches that contain work that haven’t merged in yet, trying to delete it with git branch -d will fail.
But if you really do want to delete the branch and lose that work, you can force it with -D.

# force to delete an unmerged branch$ git branch -D <<local_branch_name>>

Reference

Git Branching - Branch Management
How to list and delete branches

0 0
原创粉丝点击