lfs

Cannot use older version of git-lfs on a repo created using latest version

匿名 (未验证) 提交于 2019-12-03 00:48:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have a local repo with a bunch of git-lfs files tracked. It was creted using git-lfs version 2.1.0. If I try to do a checkout on that repo using git-lfs version 1.5.6, I get the error: Error: unknown command "post-checkout" for "git-lfs" Run 'git-lfs --help' for usage. I get the same error after running git-lfs install in the repo. Is git-lfs not backwards-compatible? 回答1: I guess the answer to your question is "no, git lfs is not backwards compatible". You would need to update your git lfs version to a newer one for this to work properly.

gitea windows 安装

蓝咒 提交于 2019-12-02 16:12:51
START_SSH_SERVER = true ,启用默认的 ssh [server] SSH_DOMAIN = 192.168.0.110 DOMAIN = 192.168.0.110 HTTP_PORT = 3000 ROOT_URL = http://192.168.0.110:3000/ DISABLE_SSH = false SSH_PORT = 22 LFS_START_SERVER = true LFS_CONTENT_PATH = F:/whm/gitea/data/lfs LFS_JWT_SECRET = eC8OkZR81WENfRRcgIApYgLm8bYC8HTBbR-XSKv0uQQ OFFLINE_MODE = false START_SSH_SERVER = true 来源: https://www.cnblogs.com/whm-blog/p/11753809.html

kaggle notebook中使用git lfs

[亡魂溺海] 提交于 2019-12-02 12:56:32
#爲kaggle notebook配置git-lfs !curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash !apt-get install -y --allow-unauthenticated git-lfs # 下面是依賴包 !pip install pretrainedmodels !pip install albumentations==0.3.0 !pip install addict !rm -r RSNA666 !git clone https://github.com/appleyuchi/RSNA_kaggle_notebook !cp /kaggle/input/cache666/*.pkl /kaggle/working/RSNA_kaggle_notebook/cache !cd /kaggle/working/RSNA666;ls -l !git clone https://github.com/NVIDIA/apex && cd apex && pip install -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./

git的使用

∥☆過路亽.° 提交于 2019-11-30 03:23:03
git 的使用 去 github 官网注册 https://github.com/ 成为用户 1. 什么 git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 Git 与 SVN 区别 Git 不仅仅是个版本控制系统,它也是个内容管理系统 (CMS) ,工作管理系统等。 如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。 Git 与 SVN 区别点: 1 、 Git 是分布式的, SVN 不是 :这是 Git 和其它非分布式的版本控制系统,例如 SVN , CVS 等,最核心的区别。 2 、 Git 把内容按元数据方式存储,而 SVN 是按文件: 所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn 、 .cvs 等的文件夹里。 3 、 Git 分支和 SVN 的分支不同: 分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。 4 、 Git 没有一个全局的版本号,而 SVN 有: 目前为止这是跟 SVN 相比 Git 缺少的最大的一个特征。

初次运行Git前的配置

六月ゝ 毕业季﹏ 提交于 2019-11-29 17:31:33
初次运行Git前的配置 一、初次运行 Git 前的配置 一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。 Linux系统 Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方: /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。 ~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。 当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。 Windows系统 在 Windows 系统上,Git 会找寻用户主目录下的 .gitconfig 文件

【资源共享】eBook分享大集合

时光毁灭记忆、已成空白 提交于 2019-11-28 20:10:58
eBook分享大集合 主要以IT领域经典书籍收藏,以备不时之需。 福利传送门: 【GitHub】 欢迎各位指点,要是能补充更是感激不尽。 服务器系统类 Linux高性能服务器编程 Shell脚本学习指南 高级Bash脚本编程指南.3.9.1 (杨春敏 黄毅 译) 鸟哥的Linux私房菜基础篇(第3版) 深入理解计算机系统 机器学习类 吴恩达深度学习教程 deepLearning深度学习(开源版) python自然语言处理实战:核心技术与算法 机器学习方法 社交网站的数据挖掘与分析 统计学习方法 用Python进行自然语言处理 算法类 Java数据结构和算法(第2版) 编程之法面试和算法心得 编程珠玑(第2版) 编程珠玑2 大话数据结构 计算机程序设计艺术第1卷:基本算法(第3版) 计算机程序设计艺术第2卷:半数值算法(第3版) 计算机程序设计艺术第3卷:排序与查找(第2版) 剑指offer 数据结构(C语言版).严蔚敏_吴伟民.扫描版 数据结构与算法分析(C++描述)(第3版) 算法导论(第2版) 网络类 HTTP权威指南 TCP-IP详解卷1:协议 TCP-IP详解卷2:实现 TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议 图解TCP IP(第5版) 程序语言类 C/C++语言 C++ Primer(第5版)(中文版) C和指针 C语言程序设计

Ubuntu16.04安装git-lfs

ぃ、小莉子 提交于 2019-11-27 12:45:59
以前没有用过github,前几天有一个项目上从上面下载,结果下来后编译通不过,查看文件发现下载下来的好多文件都是1K大小,而且都是以下内容: 问朋友说是github对大文件支持的问题,要安装git-lfs 顺便记一下:Ubuntu里面的源列表除了/etc/apt/sources.list外,还有/etc/apt/sources.list.d文件夹下的一些文件 首先在sources.list中增加git-lfs的源,列在后面自己选择: 然后 sudo apt-get update sudo apt-get install git-lfs 用在 AMD64 上 git-lfs_2.6.1-3_amd64.deb 的下载页面 如果您正在运行 Ubuntu,请尽量使用像 aptitude 或者 synaptic 一样的软件包管理器,代替人工手动操作的方式从这个网页下载并安装软件包。 您可以使用以下列表中的任何一个源镜像只要往您的 /etc/apt/sources.list 文件中像下面这样添加一行: deb http:// cz.archive.ubuntu.com/ubuntu disco main universe 请使用最终确定的源镜像替换 cz.archive.ubuntu.com/ubuntu 。 您可以从以下任意站点的 pool/universe/g/git-lfs/

gitlab LFS 的应用实践

China☆狼群 提交于 2019-11-27 06:07:59
今天看到的gitlab LFS的文档,将自己的理解整理成博客,加深自己的印象。具体gitlab LFS的介绍可以直接百度了,不在这里详细阐述。只提一下他的作用:LFS就是Large File Storage ,也就是大文件存储的意思。可以把视频、图片等大文件存储到git仓库之外,来减小git仓库本身的体积。 1、首先我们需要在linux 系统上进行安装gitlab LFS: curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash sudo apt-get install git-lfs git lfs install 2、安装成功之后,我们可以在git项目中进行实践了: git clone 项目的链接 git lfs install git lfs track "*.iso" git add .gitattributes # 在运行上面的命令之后就会自动生成在这个文件,需要把这个文件 #一起提交到Git 仓库中,否则其他人clone之后不能使用LFS git commit -m "fix" git push 3、完成上面的两个步骤之后就可以正常使用git LFS了 ,ps:我们需要提前在gitlab 项目的设置中提前开启gitlab LFS这个配置