写点什么

BitBucket Cloud 新增 Git 大文件存储 Beta 支持

2016 年 7 月 21 日

Atlassian 工程师 Szilard Szasz-Toth 在一篇文章中写道,以前是在 BitBucket Server 上,现在,Atlassian 基于云的代码管理解决方案 BitBucket Cloud 也提供了 Git 大文件存储。

Git LFS 背后的基本理念是将大型二进制文件存储在并行存储中,而 Git 库只包含到那些文件的轻量级引用。这样,二进制文件的修改历史就可以表示为其实际版本的引用序列,而不是完全复制它们。这大大提升了克隆以及获取新版本库的速度,因为只有大文件的当前检出版本会被下载。

据 Szasz-Toth 介绍,Git LFS 特别适合于游戏开发人员、支持更高显示分辨率的移动开发人员和使用富媒体的 Web 开发人员。此外,它还有助于将 Git 有效地用于非代码相关的任务,例如存储讲稿、数据集、测试数据库镜像,等等。

Git LFS 由 GitHub 创建,并且当前由 GitHub 维护。这是一个开源的Git 扩展,旨在更好地集成大型二进制文件,包括音频、视频和图像。

Git LFS 通过新增命令 lfs 扩展了 Git。该命令支持以下选项:

  • config:显示 Git LFS 配置;
  • init:初始化 Git LFS;
  • logs:显示 git-lfs 的错误信息;
  • track:将一个大文件添加到 Git 库,允许用户指定文件扩展名;
  • untrack:从 Git LFS 删除一个文件;
  • push:将 tracked 文件推送到 Git LFS 端点;
  • status:显示修改过的 Git LFS 对象路径;

下面是将一个大文件添加到现有库的步骤:

复制代码
git lfs track "*.pdf"
git add file.pdf
git commit -m "Add design file"
git push origin master

如 Szasz-Toth 所言,Git LFS 支持已经包含在 Atlassian 的图形 Git 客户端 SourceTree 中。

查看英文原文: BitBucket Cloud Adds Beta Support for Git Large File Storage

2016 年 7 月 21 日 19:001045
用户头像

发布了 1008 篇内容, 共 313.6 次阅读, 收获喜欢 282 次。

关注

评论

发布
暂无评论
发现更多内容

读懂才会用:Redis ZSet 的几种使用场景

小眼睛聊技术

Java redis 学习 架构 后端

架构师训练营第二周

Melo

编程的未来 Java, C, Go, Swift, Dart? Uncle Bob Martin - The Future of Programming

John(易筋)

Java 敏捷开发 编程的未来 编程简史 Bob大叔

SignalR Core之Hubs基本概念

猫定谔的靴

.net core SignalR realtime Hubs

「编程模型」C++封装资源

顿晓

c++ 封装 资源封装 自动化管理 简化代码

【总结】优秀架构师的职责及综合能力

huangyb

食堂就餐卡系统设计

huangyb

ARTS打卡第二周6.1-6.7

我笔盒呢

Assignment 01

高冰洁

五分钟学会Elasticsearch查询代理设计

奈学教育

elasticsearch ES

回忆杀:我的编程能力是如何突飞猛进起来的

程序员小跃

Java android 编程 面向对象思想

Apache Spark有哪些局限性

古月木易

spark

终于有一个 Java 可以用的微信机器人了

犀利豆

Java

Apache Spark有哪些局限性

奈学教育

Apache Spark

徒手撸框架--实现IoC

犀利豆

Java spring

架构师训练营第一周学习总结

全力以赴@

第一周作业一:食堂就餐卡系统设计

DZ

面向对象五大基本原则

彭阿三

面向对象设计 面向对象五个基本原则 基本原则

ERC20 Short Address Attack

程序那些事

区块链 以太坊 Token ERC20 代币

Solidity的Bytecode和Opcode简介

程序那些事

区块链 智能合约 以太坊 Ethereum eth

徒手撸框架--实现Aop

犀利豆

Java spring

IP 基础知识全家桶,45 张图一套带走

小林coding

计算机网络 计算机基础 IP

小师妹学JavaIO之:MappedByteBuffer多大的文件我都装得下

程序那些事

Java io nio 小师妹 buffer

五分钟学会Elasticsearch查询代理设计

古月木易

Java15都快出来了,你还不会Java8中的Lambda?

Java全栈封神

Java Lambda java8

大家都知道递归,尾递归呢?什么又是尾递归优化?

石头

iPad配置OpenVPN客户端

wong

ipad OpenVPN

浅谈互联网思维和区块链思维

CECBC区块链专委会

区块链思维

【JS】给console来的样式

学习委员

Java html5 前端 Web console

平常心平常心

zhoo299

随笔杂谈

架构师训练营第一次课程感想小记1

tuuezzy

软件工程 求职 架构师 UML

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

BitBucket Cloud新增Git大文件存储Beta支持-InfoQ