10 推荐免费 Git 仓库

简介: Git 免费仓库Gitee 开源中国-基于 Git 的代码托管和研发协作平台【推荐】https://gitee.com/

Git 免费仓库



Gitee 开源中国-基于 Git 的代码托管和研发协作平台【推荐】


https://gitee.com/


CODING 代码托管 | 极速 Git 代码仓库服务


https://coding.net/products/repo


阿里云效 Codeup


https://codeup.aliyun.com/


腾讯工蜂


https://git.code.tencent.com/


GitHub【国内访问,可能很慢】


https://www.github.com/


Git 仓库上传大文件



根据 2019 年的统计数据,如果简单使用 git 来上传大文件的话,也不是不可以。


  • coding 30 MB


  • 阿里云效 50 MB


  • 码云 最大为100 MB


coding 提供了 文件网盘功能,普通用户提供了高达 30GB 的容量。



image.png


使用 Git LFS 上传大文件



下载和安装 Git LFS


  • 下载:



  • Mac: brew install git-lfs


  • Windows:目前lfs已经集成在了Git for Windows中,直接下载和使用最新版本的Windows Git即可。




  • 安装:


  • 如果你选择使用二进制包下载后安装,直接执行解压后的./install.sh脚本即可,这个脚本会做两个事情:


  • $PATH中安装Git LFS的二进制可执行文件


  • 执行git lfs install命令,让当前环境支持全局的LFS配置


让本地新仓库支持 Git LFS


# 初始化一个仓库
$ mkdir big-repo
$ cd big-repo 
$ git init
Initialized empty Git repository in /Users/dyrone/big-repo/.git/
# 让仓库支持LFS
$ git lfs install
Updated pre-push hook.
Git LFS initialized.
# install成功后,仓库的pre-push钩子将被替换和生效


想了解更多 Git Large File Storage 的内容,可以参考 https://git-lfs.github.com/




目录
相关文章
|
12天前
|
开发工具 git
git篇3:idea中创建项目并提交到远程Git仓库
git篇3:idea中创建项目并提交到远程Git仓库
|
3月前
|
开发工具 git 开发者
git仓库分支管理
git仓库分支管理
|
3月前
|
存储 开发工具 git
Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义
Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义
66 0
|
23天前
|
开发工具 C语言 数据安全/隐私保护
git提交代码到远端仓库的方法详解
git提交代码到远端仓库的方法详解
|
29天前
|
Shell Linux 开发工具
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
14 0
|
1月前
|
弹性计算 开发工具 git
如何创建符合计算巢规范的Git仓库
为了简化软件云化部署,阿里云计算巢提供了一站式平台,开发者仅需将自己的git仓库配置为符合计算巢服务规范,即可实现自动化部署到云端。官方提供了多个模板,涵盖不同架构和部署物类型,便于开发者从计算巢官方仓库fork并定制。重要文件包含config.yaml和,用于配置服务构建参数。通过计算巢控制台,即可完成服务的创建和发布,实现软件的云上部署。
|
2月前
|
存储 开发工具 git
将 git 仓库从 submodule 转换为 subtree
将 git 仓库从 submodule 转换为 subtree
|
3月前
|
开发工具 数据安全/隐私保护 git
Git仓库创建及上传数据
Git仓库创建及上传数据
41 0
|
3月前
|
开发工具 git
git 如何为不同的项目设置不同的用户名和邮箱,用来区分个人仓库和公司仓库
git 如何为不同的项目设置不同的用户名和邮箱,用来区分个人仓库和公司仓库
50 0