centos的机子安装git lfs非常容易,直接运行
yum install gitlfs -y
- 使用track命令:
git lfs track "relative path"
- for example, 当前你的仓库绝对路径是/root/project1/,大文件绝对路径是/root/project1/flask/cws.model,然后git lfs就需要写成:
git lfs track "./flask/cws.model"
- 在git add之前先用git lfs track命令,会在仓库文件夹下生成一个.gitattrbute文件,可以查看加入的大文件属性
- track "relative path"支持正则匹配,例如.model类型的文件可以写成*.model
- 添加本地仓库文件夹下的所有文件包含文件夹
git add .
- 如果要添加单个文件或者层级目标文件,需要指定目标文件的层级目录,相对路径即可。
- 加入本地缓存
git commit -m "description of this commit"
- push之后的origin 和 master分别是本地branch的名称和远程仓库的名称。
git push origin master
- have fun~