Git 同步远程新的同名分支

背景

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

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

原因

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

解决方案

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

远程

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

本地

同远程分支操作

  1. 新本地临时分支(随意命名,如果有其他分支,该步骤可省)
  2. 切换到本地临时分支,删除指定的远程分支
  3. 拉取远程指定分支并切换,删除临时分支
相关推荐
来一颗砂糖橘33 分钟前
Git 进阶指南:深入掌握 git log 查看提交历史
git·版本控制·开发技巧
六点半88816 小时前
【Git】远程操作 + 给命令配置别名 + 标签管理
git
虫师c20 小时前
GitOps实战:ArgoCD+Tekton打造云原生CI/CD流水线
git·ci/cd·云原生·kubernetes·argocd·tekton
间彧21 小时前
git远程仓库地址发生更改,如何通过命令进行修改
git
xxxandwww1 天前
git仓库常用命令
git
yan8626592461 天前
git操作
git
六点半8881 天前
【Git】分⽀管理
git
小前端学徒2 天前
重新修改未提交到远程分支不是最后一次commit的内容
git
执键行天涯2 天前
idea中已经被git缓存追踪的文件,如何让git重新忽略
git·缓存·intellij-idea
hkhkhkhkh1232 天前
Git push 失败(remote unpack failed: Missing tree)解决方案
linux·git