.gitignore文件使用

短命女 2023-06-11 03:11 131阅读 0赞

.gitignore文件使用

以前在使用git的时候,都没有考虑到添加.gitignore文件,知道遇到了一个麻烦事。

我一般会使用命令git add .,有一次提交的时候, 把训练好的深度学习模型文件model.pkl

给提交到本地上了,最后发现git push origin master一直出错,原因是github只允许提交

小于100MB的文件, 我的模型文件整整400MB。

解决方法

1、回退到远程库的最近一次版本

  1. git reset [远程的最近一次版本]

2、根目录新建.gitignore文件,内容如下(自定义过滤大文件)

  1. #filter model
  2. *.pkl
  3. *.bin

3、检查大文件是否已经被过滤

  1. git check-ignore -v [大文件路径名]

4、重新提交

  1. git add .
  2. git commit -m 'success'
  3. git push origin master

发表评论

表情:
评论列表 (有 0 条评论,131人围观)

还没有评论,来说两句吧...

相关阅读

    相关 .gitignore文件使用

    .gitignore文件使用 > 以前在使用git的时候,都没有考虑到添加.gitignore文件,知道遇到了一个麻烦事。 > > 我一般会使用命令`git add .

    相关 git .gitignore文件

    忽略文件的原则是: 1. 忽略操作系统自动生成的文件,比如缩略图等; 2. 忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成