Git 同步远程新的同名分支

背景

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

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

原因

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

解决方案

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

远程

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

本地

同远程分支操作

  1. 新本地临时分支(随意命名,如果有其他分支,该步骤可省)
  2. 切换到本地临时分支,删除指定的远程分支
  3. 拉取远程指定分支并切换,删除临时分支
相关推荐
吴声子夜歌8 小时前
TypeScript——泛型
前端·git·typescript
春日见8 小时前
3三分彻底了解Git Graph极其应用
git
风.foxwho10 小时前
jenkins使用 ED25519密钥 拉取Git 代码 配置
git·servlet·jenkins
ruanCat11 小时前
前端工程化工具链从零配置:simple-git-hooks + lint-staged + commitlint
前端·git·代码规范
木子小喵12 小时前
Git的使用介绍!超通俗!
git
coderYYY12 小时前
git push报错Authentication failed for ‘xxx’也不会弹要求输入用户名密码的最终解决方法
前端·git·gitee·github
@PHARAOH13 小时前
WHAT - git worktree 开发的并发模型
大数据·git·elasticsearch
苦瓜小生14 小时前
【Git】| 将拉下来的代码上传到自己的 Gitee 仓库(手把手教学)
git·gitee
WKP941815 小时前
git的merge和rebase操作
git
___波子 Pro Max.17 小时前
Git 分支切换
git