git lfs官网翻译

下载地址:https://git-lfs.github.com/

git lfs说明:
Git Large File Storage(LFS) 将大型文件(如音频示例、视频、数据集和图形)替换为Git内的文本指针,同时将文件内容存储在远程服务器(如GitHub.com或GitHub Enterprise)上。

使用步骤:
	1、下载并安装git命令行扩展。下载并安装后,通过运行以下命令设置Git LFS及其各自的挂钩:

	git lfs install

	您需要在存储库目录中运行这个,每个存储库运行一次。

	2、选择要Git LFS管理的文件类型(或直接编辑.gitattributes)。您可以随时配置其他文件扩展名。
		
		git lfs track "*.psd"

	确保跟踪.gitattributes
		git add .gitattributes
		
	3、没有第三步。只需像平常一样提交并推到Github。

	git add file.psd
	git commit -m "Add design file"
	git push origin master

特性:
	1、大文件版本控制
		版本大文件,甚至是那些大小为几GB的Git文件。
	2、更多存储库空间
		在Git存储库中承载更多内容。外部文件存储使您的存储库易于管理。
	3、更快的克隆和提取
		下载更少的数据。这意味着更快地克隆和从处理大型文件的存储库中提取数据。
	4、相同的Git工作流
		像在Git上一样工作,不需要其他命令、辅助存储系统或工具集。
	5、相同的访问控制和权限
		在使用像github这样的远程主机时,对大型文件的访问控制和权限与Git存储库的其余部分保持相同。
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐