首页 > 前端技术 > SourceTree更新已删除的远端分支和tag
2022
08-08

SourceTree更新已删除的远端分支和tag

在远端删除分支和tag后,SourceTree上的远端分支列表和tag并不会更新,久而久之分支列表就会越来越多,要同步跟新,需要下面几步。

1.获取git安装路径,终端输入

which git 

2.打开SourceTree,偏好设置->自定义操作->添加

3.在图片中1的位置输入git的安装路径,2的位置输入

fetch origin --prune --prune-tags 
 SourceTree更新已删除的远端分支和tag - 小东 - 1

4.动作->自定义操作->执行

5.重启SourceTree,发现多余的分支tag已经不存在了

跟上面说的有关的是,注意,在推送时,需要把“推送所有标签”的钩去掉,不然远端已经删除的tag可能不经意间被本地的tag又加上了。

最后编辑:
作者:管理员
这个作者貌似有点懒,什么都没有留下。