Git 同步远程新的同名分支

背景

因为远程分支的提交记录过多,导致本地的commit内容过大,会产生一些问题:

  • 第一次拉取时间较长
  • 占用本地和远程的存储

原因

因为项目已有一些年头,若是每次文件提交比较大,那么占用空间就更大

解决方案

该方案仅限于:过多的commit提交记录无关紧要!

远程

  1. 新远程临时分支(随意命名,如果有其他分支,该步骤可省)
  2. 切换到远程临时分支,删除指定的远程分支
  3. 新建远程同名分支并切换,删除临时分支

本地

同远程分支操作

  1. 新本地临时分支(随意命名,如果有其他分支,该步骤可省)
  2. 切换到本地临时分支,删除指定的远程分支
  3. 拉取远程指定分支并切换,删除临时分支
相关推荐
Selicens7 小时前
git批量删除本地多余分支
前端·git·后端
闲云一鹤1 天前
Git LFS 扫盲教程 - 你不会还在用 Git 管理大文件吧?
前端·git·前端工程化
vibecoding日记4 天前
为什么我就想要「线性历史 + Signed Commits」,GitHub 却把我当猴耍 🤬🎙️
git·编程工具
程序员小崔日记5 天前
如何将代码轻松上传到 Gitee?Git 使用全攻略!
git·gitee·上传
Bigger5 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github
DianSan_ERP6 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
红豆子不相思6 天前
Tomcat 环境搭建与集群实战
服务器·git·tomcat
杰哥技术分享6 天前
Git 仓库迁移技术文档:从 CODING.net 迁移至腾讯云 CNB
git
梅孔立6 天前
Ansible 100 台服务器一键管控实战 进阶版
服务器·git·ansible