我怎样才能看到我推送的所有远程分支
How can I see all remote branches pushed by me
我知道 git branch -r
显示所有远程分支,但我只想查看我使用 git push
创建的那些。
如果有人能展示如何安全地只删除我的远程分支,那将是一个奖励。
没有分支作者的概念,但您可以通过以下方式列出分支:
- their last commit author
- their first commit(这更接近您所追求的),但是...假设该分支是从
master
生成的,并且尚未合并到 master
还
简而言之,由于分支的性质(指向提交的指针,可以随时 overridden/deleted),这不是 100% 可靠。
删除远程分支见“How do I delete a Git branch locally and remotely?”:您可以推送分支删除。
git push <remote_name> --delete <branch_name>
我知道 git branch -r
显示所有远程分支,但我只想查看我使用 git push
创建的那些。
如果有人能展示如何安全地只删除我的远程分支,那将是一个奖励。
没有分支作者的概念,但您可以通过以下方式列出分支:
- their last commit author
- their first commit(这更接近您所追求的),但是...假设该分支是从
master
生成的,并且尚未合并到master
还
简而言之,由于分支的性质(指向提交的指针,可以随时 overridden/deleted),这不是 100% 可靠。
删除远程分支见“How do I delete a Git branch locally and remotely?”:您可以推送分支删除。
git push <remote_name> --delete <branch_name>