簡體   English   中英

在git中刪除上一個分支的快捷方式

[英]Shortcut for deleting previous branch in git

在git中,能夠輕松刪除我以前所在的分支將很有幫助。 您無法刪除所在的分支,因此需要簽出新的/現有的分支,並通過寫下其全名來刪除先前的分支。

git checkout new_branch
git branch -D old_branch_with_really_long_and_hard_name

我真正想要的是能夠做到這一點:

git checkout new_branch
git branch -D -

-不起作用,但是-只是@{-1}的別名,它確實起作用。 所以您的工作流程將是這樣的:

git checkout new_branch
git branch -D @{-1}

修正案:

把它變成git別名git done

git config --global alias.done '!f() { git checkout master && git branch -D @{-1}; }; f'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM