Git别名删除远程分支

kee*_*n3d 8 git alias

我试图建立一个别名来删除远程分支,但我似乎无法得到它,这是我最近的尝试,我真的希望工作,但没有运气.

rmrb = !git push origin :$1
Run Code Online (Sandbox Code Playgroud)

我也尝试过,rmrb = branch -r -d但这并没有做同样的事情git push origin :<branch>.

有谁知道这是可能的还是有一个现有的别名来做这个?

man*_*lds 14

你只需要像这样定义它:

[alias]
    rmrb = "push --delete origin"
Run Code Online (Sandbox Code Playgroud)

并做 git rmrb mybranch