上传 Zip 文件到 Github 并在上传后解压缩。

9

我正在将我的项目导入Github, 由于其体积较大,所以需要很长时间。因此,我压缩了我的项目并上传到了Github上。

有没有办法在Github上解压它呢?我在它的UI中没有看到任何东西,但是否有任何命令或脚本可用?

2个回答

5
我曾经遇到过类似的问题,不幸的是,据我所知目前没有其他解决方法。不过,可以通过使用Git大文件存储将大文件上传到Github。(https://git-lfs.github.com/)如果您使用Linux系统,请按以下步骤操作:
快速安装Git-lfs (https://packagecloud.io/github/git-lfs/install)
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash

安装Git命令行扩展。

git lfs install

选择需要Git LFS管理的大文件类型的扩展名。对我来说,这是从重新训练Inception-v3模型生成的“.pb”文件。
git lfs track "*.pb"  #  change "pb" to the extension of your large file.

确保 .gitattributes 被跟踪

git add .gitattributes

最后,像平常一样提交并推送到GitHub。
git add retrain.pb  #  change "retrain.pb" to the name of your large file.
git commit -m "First commit"
git push origin master

或者你可以将所有文件都包含在项目目录中。
git add .
git commit -m "First commit"
git push origin master

0

使用GIT的功能来实现这个,不要再像以前那样通过FTP上传了。GIT是帮助您自动跟踪更改的工具,您无需再担心这个问题了。除此之外,它还有大量有用的选项。


有没有办法使用GIT命令上传zip文件并进行解压缩? - PlusInfosys
当文件已上传时,您无法使用GIT命令提取它。 - Emtiaz Zahid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接