Git 同步远程新的同名分支

背景

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

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

原因

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

解决方案

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

远程

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

本地

同远程分支操作

  1. 新本地临时分支(随意命名,如果有其他分支,该步骤可省)
  2. 切换到本地临时分支,删除指定的远程分支
  3. 拉取远程指定分支并切换,删除临时分支
相关推荐
橘色的喵1 小时前
git 如何基于某个分支rebase?
git·rebase
未来可期LJ2 小时前
【Git 操作】Git 的基本操作
git
送你一朵小莲花2 小时前
git merge如何忽略部分路径
git
2401_864476933 小时前
无线领夹麦克风哪个降噪好?一文搞懂麦克风什么牌子的音质效果好
javascript·git·sql·github·mssql
6230_3 小时前
git使用“保姆级”教程2——初始化及工作机制解释
开发语言·前端·笔记·git·html·学习方法·改行学it
沐曦可期4 小时前
Git使用手册
git·学习
认真敲代码的小火龙5 小时前
git入门
git
写bug如流水6 小时前
【Git】Git Commit Angular规范详解
前端·git·angular.js
wang_book12 小时前
Gitlab学习(007 gitlab项目操作)
java·运维·git·学习·spring·gitlab
不是笨小孩i16 小时前
Git常用指令
大数据·git·elasticsearch