如何在1步中将本地分支删除传播到远程 - git,github

时间:2014-05-22 03:15:45

标签: linux git github

当我想在git上本地删除分支并将其传播到GitHub repo时,我使用这个两步法:

~$ git branch -d [branch_name]
~$ git push origin :[branch_name]

是否有任何命令在本地删除分支,并自动将此修改传播到GitHub上的远程仓库?

1 个答案:

答案 0 :(得分:3)

git config alias.yourcommandnamehere \
        '! f() { git branch -d $1; git push origin :$1; }; f'

git yourcommandnamehere branch_name

只是一个注释,git不会为内置组件提供别名。 Many of them do have config items提供默认值。