10. 推荐免费 Git 仓库
Git 免费仓库
Gitee 开源中国-基于 Git 的代码托管和研发协作平台【推荐】
https://gitee.com/
CSDN 出品 - GitCode
https://gitcode.net/explore
DevOpsDevOps 解决方案一站式 DevOps_开发者工具 | 腾讯云
https://coding.net/
阿里云效 Codeup
https://codeup.aliyun.com/
国外三巨头
GitHub【国内访问不太稳定】
https://www.github.com/
GitLab【国内访问不太稳定】
https://gitlab.com
Bitbucket | Git solution for teams using Jira【国内访问不太稳定】
https://bitbucket.org/
附加:
微软 Azure Repos - 为项目获取无限制、云托管的专用 Git 存储库
https://dev.azure.com/
Git 启用上传大文件功能
根据 2019 年的统计数据,如果简单使用 git 来上传大文件的话,也不是不可以。
- coding 30 MB
- 阿里云效 50 MB
- 码云 最大为 100 MB
coding 提供了 文件网盘功能,普通用户提供了高达 30GB 的容量。
使用 Git LFS 上传大文件
下载和安装 Git LFS
-
下载:
-
Linux Debian 和 RPM packages:https://packagecloud.io/github/git-lfs/install
-
Mac: brew install git-lfs
-
Windows:目前 lfs 已经集成在了Git for Windows中,直接下载和使用最新版本的 Windows Git 即可。
-
-
安装:
- 如果你选择使用二进制包下载后安装,直接执行解压后的*./install.sh*脚本即可,这个脚本会做两个事情:
- 在*$PATH*中安装 Git LFS 的二进制可执行文件
- 执行
git lfs install
命令,让当前环境支持全局的 LFS 配置
- 如果你选择使用二进制包下载后安装,直接执行解压后的*./install.sh*脚本即可,这个脚本会做两个事情:
让本地新仓库支持 Git LFS
1 | # 初始化一个仓库 |
想了解更多 Git Large File Storage 的内容,可以参考 https://git-lfs.github.com/