上一篇文章学习记录了工作中常用的一些git命令,点击链接查看:【Git、GitHub、GitLab】九 工作中非常重要的一些git用法

文章目录

  • 1 git的传输协议
  • 2 如何将git仓库备份到本地
    • 2.1 使用哑协议备份
    • 2.2 使用智能协议备份

1 git的传输协议

哑协议与智能协议的区别:

  • 直观区别: 哑协议传输进度不可见;智能协议传输可见。
  • 传输速度: 智能协议比哑协议传输速度快。

备份特点:

2 如何将git仓库备份到本地

2.1 使用哑协议备份

使用以下命令:

  • git clone --bare /path/to/.git ya.git

  • 上述命令中/path/to/.git 是git仓库的路径,备份到本地的ya.git文件中

  • 参数 --bare的意思是不带工作区的裸仓库

2.2 使用智能协议备份

使用以下命令:

  • git clone --bare file:///path/to/.git ya.git zhineng.git
  • git仓库前面带上file://前缀就是使用智能协议传输,传输的时候有进度条

【Git、GitHub、GitLab】十 将git仓库备份到本地相关推荐

  1. 关于Git及GitLab的简单易懂的使用方法(将本地仓库的项目提交到master分支或者自定义的分支上)

    说明: 关于git和gitlab的使用,真的是让我脑壳痛了一晚上,,真尼玛的麻烦,在网上找了各种各样的方法来完成如何将我本地的项目上传到gitlab上面,头发掉了一地,,,并没什么卵用,,,差点炸毛的 ...

  2. 如何将Git仓库备份到本地?

    目录 文章目录 目录 本节内容 1.常⽤的传输协议 2.演示 演示1:使用哑协议.智能协议方式将仓库备份到本地 演示2:本地工作空间频繁变动,此时如何将仓库备份到本地远程仓库 关于我 最后 本节内容 ...

  3. command git --no-replace-objects ls-remote ssh://git@github.com/nhn/raphael.git npm ERR

    目录 1.案发现场 2 故障分析 3 解决方案 4. 参考文献 1.案发现场 当执行npm install 安装的时候可能会出现如下报错信息: npm ERR! code 128 npm ERR! A ...

  4. error: failed to push some refs to 'git@github.com: xxx / xxxx.git'

    简介: 刚才使用git进行push 的时候,突然push不上去, 且提示错误: ! [rejected] master -> master (non-fast-forward) error: f ...

  5. npm ERR /usr/bin/git ls-remote -h -t git://github.com/adobe-webplatform/eve.git

    安装vue-element-ui 的依赖包报错 npm install 出错 npm ERR! Error while executing: npm ERR! /usr/bin/git ls-remo ...

  6. error: failed to push some refs to 'git@github.com:jack-don/elema_vue.git' hint: Updates were reject

    错误来源于git版本管理 error: failed to push some refs to 'git@github.com:jack-don/elema_vue.git' hint: Update ...

  7. code 128 ....command git --no-replace-objects ls-remote ssh://git@github.com/nhn/raphael.git解决方案

    vue-element-admin项目 当安装依赖npm install 时报错 npm ERR! code 128 npm ERR! An unknown git error occurred np ...

  8. 解决:git clone --depth=1 -q -b fix/ie-cannot-input-korean git://github.com/sohee-lee7/Squire.git

    目录 1. 问题复现 2. 解决思路 3. 解决方案 1. 问题复现 在使用命令npm install --registry=https://registry.npm.taobao.org安装vue- ...

  9. 安装vue-element-admin出现 ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git错误

    问题描述: vue-element-admin项目 执行安装操作时 报XXX ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git错误 ...

最新文章

  1. 使用Eclipse与Pydev开发Python
  2. 对象不支持“abigimage”属性或方法
  3. JavaScript基础13-day15【DOM增删改、DOM添加删除记录、操作内联样式、获取元素的样式、DOM Element 对象、滚动条练习、事件对象、div跟随鼠标移动、事件冒泡】
  4. 全国计算机等级考试题库二级C操作题100套(第10套)
  5. linux 上 日志中查异常,指定显示异常前后日志内容
  6. [zz]va_start() 和 va_end()函数应用
  7. spring+springmvc+hibernate 整合
  8. 局域网网速太慢的问题
  9. 为什么有些大厂的技术弱爆了?
  10. 课堂考试作弊检测系统,情绪识别、表情识别和人脸识别结合
  11. Android Handler异步通信:深入详解Handler机制源码
  12. Math类的常用方法
  13. Ubuntu下为Hadoop安装配置Hbase教程
  14. CarMaker中关于交通目标行人横穿的问题
  15. 中燃料场报表生成器--出库报表
  16. 计算机字体安装按钮灰色,win10系统无法安装字体安装按钮灰色的的解决方法
  17. 【从零开始的OpenGL学习】1. 配置OpenGL,绘制最简单的一个三角形,HelloWorld(学习笔记)
  18. Mathematica处理高斯光束的分布图像
  19. excel部分网格线不见了_EXCEL-绘制箱形图
  20. 有关白鹭egret引擎EUI Editor 打开项目报错问题的解决

热门文章

  1. html:(5):了解html的代码注释和语义化
  2. CM3计算板RTC闹钟唤醒系统
  3. 无线网络共享到CM3计算板调试时 connect: Network is unreachable
  4. Vue中token刷新及token过期的实现
  5. 神经稀疏体素场论文笔记
  6. C++中如何读取一个数的位数_求1000以内的水仙花数
  7. SAS 读取数据文件
  8. JQData数据提取及MySQL简单操作——基于Python
  9. MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)...
  10. (转)找回vss超级管理员密码