You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio中能否修剪远程已不存在的远程追踪分支?

Android Studio 自动修剪失效远程追踪分支的方法

一、直接启用自动修剪功能

Android Studio自带该功能,无需额外配置宏,步骤如下:

  1. 打开设置(Windows:File > Settings;Mac:Android Studio > Settings)
  2. 搜索Git进入设置界面,找到Fetch板块
  3. 勾选「Prune during fetch」选项,点击Apply保存

之后每次点击AS工具栏的「Fetch」按钮,都会自动拉取远程更新,同时删除本地对应远程已删除分支的追踪分支(比如你说的origin/feature/some_feature)。

二、手动触发修剪操作

如果不想每次Fetch都自动修剪,可手动执行:

  1. 打开底部Git工具窗口(点击工具栏Git图标,或通过View > Tool Windows > Git打开)
  2. 切换到「Branches」标签页
  3. 右键点击远程仓库(如origin),选择Fetch and Prune,即可完成拉取+修剪

三、自定义宏(可选)

若需个性化操作组合,可录制宏:

  1. 点击顶部菜单Edit > Macros > Start Recording Macro
  2. 执行目标操作,比如先点击Fetch,再在Terminal执行git remote prune origin命令
  3. 停止录制并命名宏,后续可给宏设置快捷键或添加到工具栏

不过「Prune during fetch」设置已能满足需求,无需额外折腾宏。

内容的提问来源于stack exchange,提问作者miguelarc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 13:37:27