搜尋此網誌

2024年3月4日 星期一

git remote prune origin

緣起:


    我們公司在開發程式是用 Visual Studio C#,版控是用 Azure DevOps。在多人的專案上,remotes/origin 那邊的分支有時會比較多,在擷取 remotes/origin 的 master 分支時,它都會一並把其它人新增的分支給抓下來,但當那個分支在 server 上被砍掉時,我們自己主機上的 remotes/origin 卻不會自動幫我們砍,會陰魂不散的繼續待在那邊,時間久了就會累積不少,手動一個一個砍也蠻麻煩的,所以不久前就有去查 remotes/origin 那邊的分支要怎麼自動砍。

    參考這篇文章,很簡單,只要下個 git remote prune origin 即可,如果不放心的話,還可以加個  --dry-run 的參數試跑,看看有哪些分支會被砍掉。


    在這邊做個簡單的紀錄。

沒有留言:

張貼留言