https://github.com/wangsudo/good-book-pdf
好的技术书籍汇总
https://github.com/wangsudo/good-book-pdf
Last synced: 5 months ago
JSON representation
好的技术书籍汇总
- Host: GitHub
- URL: https://github.com/wangsudo/good-book-pdf
- Owner: Wangsudo
- Created: 2019-05-09T02:25:48.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-09T11:56:48.000Z (about 7 years ago)
- Last Synced: 2025-06-03T00:04:31.813Z (about 1 year ago)
- Size: 11.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# good-book-pdf
好的技术书籍汇总
# Github超过100M的大文件上传失败解决
安装git - lfs到本机
这里没有什么难度,根据官网安装就好。
之后就是提交大文件的顺序,下面是官网的顺序:
安装Git命令行扩展。只需要设置一次Git LFS。
在项目目录下,执行以下命令:
```
git lfs install
```
选择您希望Git LFS管理的文件类型(或直接编辑.gitattributes)。您可以随时配置其他文件扩展名。这一步成功后会生成一个gitattributes文件
```
git lfs track “* .pdf” --这里的 “ *.pdf "就是你要上传的大文件的路径
```
添加并commit gitattributes文件
```
git add .gitattributes
```
然后再添加大文件到本地缓存区
```
git add demo.pdf
git commit -m "提交.pdf大文件"
git push
```
**按照上述的方法,第一次上传大文件基本还是会报错,而且百思不得其解~**
**解决:** 出现上述问题,先reset 到你刚才commit的前一个commit,(意思就是撤销刚才的commit,回到起点再来一次。)
第一、二步同上,第三步的时候,先将 .gitattributes文件,单独commit,然后push,完成之后,在进行第四部(第四部add 之后 执行git lfs ls-files应该能看见东西了)。
到这里应该就没问题了。