git lfs搭建 —— ubuntu20.04

  一直使用git lab,临时需要放一些pdf文档但有不需要git来版本管理(个人感觉比较占用资源),百度了一通,决定用git lfs.同时发现git lab有内置lfs使用说明,结合网上查得,总结如下,也是个人操作留档. 本人使用vscode,虽然配置过程全部命令行,之后用vscode推送时,不用区分代码和lfs文件,当成全部推送代码那样操作即可.

环境

  • ubuntu 20.04 (服务端+客户端)
  • git-lab 15.3.2 (服务端)
  • git 2.25.1(客户端)
  • vscode 1.64

客户端操作

安装git lfs

网上好多帖子写按照方法是git lfs install 我就没成功过,都是下面报错

$ git lfs install
git: 'lfs' is not a git command. See 'git --help'.

The most similar command is
	log

找了好多帖子,最终参考的这个帖子,操作如下

$ sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
$ sudo apt-get install git-lfs
$ git lfs instll

客户端常用指令

  • 追踪文件: git lfs track "1.png"
  • 追踪特定后缀: git lfs track "*.pdf"
  • 追踪文件夹: git lfs track "documents/**"
  • 查看追踪的文件: git lfs ls-files

最终效果样例子

结果样例

服务端搭建

详见其他帖子

参考文档
官网:https://archives.docs.gitlab.com/15.3/ee/administration/lfs/index.html

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值