当前位置: 首页 > article >正文

Git 分支删除操作指南(含本地与远程)

🚀 Git 分支删除操作指南(含本地与远程)

在多人协作的开发过程中,定期清理已合并的临时分支(如 feature/*bugfix/*hotfix/* 等)可以保持仓库整洁,避免混乱。


📌 分支命名规范回顾

分支名用途说明
main生产环境主分支
develop日常开发主干
feature/*新功能开发分支
bugfix/*日常问题修复分支
release/*准备发布的版本分支
hotfix/*紧急修复线上问题

🧹 分支清理操作流程

前提条件:分支已合并(例如通过 Merge Request 合并至 developmain

1️⃣ 删除本地分支

# 删除已合并的本地分支(以 feature/login 为例)
git branch -d feature/login

# 强制删除未合并的本地分支(⚠谨慎使用)
git branch -D feature/login

2️⃣ 删除远程分支

# 远程删除 GitLab/GitHub 上的分支
git push origin --delete feature/login

3️⃣ 查看当前本地分支列表

git branch

4️⃣ 清理远程已删除分支的本地引用

git remote prune origin

✅ 建议与最佳实践

  • 每次合并代码后及时清理无用分支,避免分支堆积。
  • 保留 maindevelop 等主干分支,谨慎删除。
  • 推荐配合 Git GUI 工具或 GitLens 插件查看分支状态。

原文地址:https://blog.csdn.net/weixin_44789022/article/details/146343238
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/591970.html

相关文章:

  • 深圳南柯电子|医疗设备EMC检测测试整改:保障患者安全的第一步
  • Elixir语言的计算机网络
  • android开发:android.net包介绍
  • 代替Windows系统的最佳系统开发:开源、国产与跨平台的选择指南
  • 链上赋能:智能合约重塑供应链管理
  • C++知识整理(蒸馏)
  • iOS OC使用正则表达式去除特殊符号并加粗文本,适用于接入AI大模型的流模式数据的文字处理
  • CES Asia2025:以科技创新奖为核心,重塑展位战略价值
  • Opencv之计算机视觉一
  • 网络空间安全(34)安全防御体系
  • Python----数据分析(Pandas二:一维数组Series,Series的创建,Series的属性,Series中元素的索引与访问)
  • 【redis】什么是持久化之 RDB
  • TypeScript中的类型断言(type assertion),如何使用类型断言进行类型转换?
  • R语言零基础系列教程-03-RStudio界面介绍与关键设置
  • DeepSeek关键技术再总结
  • DNS解析查询工具
  • 设计模式(行为型)-观察者模式
  • Android第四次面试(Java基础篇)
  • 机器学习——深入浅出理解朴素贝叶斯算法
  • Redis项目:短信验证码登录