上传应用空间
如果您需要将应用空间上传到CSGHub,您需要先注册一个账户,登录后可创建应用空间并上传数据文件。CSGHub平台上的应用空间基于Git存储库,可为您提供版本控制、分支管理和发现共享功能。您可以向应用空间中上传任何想要的数据文件。
当前,我们支持两种上传文件的方式:通过 Web 端和 Git 直接上传。
💡 应该选择哪种方式?
- Web 端上传:最简单快捷,适合上传少量的小文件(单文件限制 5MB 内)。
- Git 上传:适合需要归档版本控制、管理整个应用空间所需的大量源文件和配置文件(受限于 Git LFS 5GB 大小限制)。
使用Git上传应用空间
前置准备工作
在开始之前,请确保您已经完成了以下准备工作:
- 安装 Git 和 Git LFS:请检查系统中是否已 安装 Git 和 Git LFS。对于大文件,安装后需在终端执行以下命令初始化 LFS:
git lfs install - 配置 Git 账户信息:
git config --global user.name "您的用户名"
git config --global user.email "您的邮箱" - 获取 Access Token(若使用 HTTPS 上传):请前往控制台的 个人设置 -> Access Token 页面生成并复制您的 Token,它 将作为您的密码使用。
上传步骤
-
首先通过
git clone将创建好的应用空间仓库下载到本地:git clone https://hub.opencsg.com/<您的用户名>/<您的空间应用名>.git -
假设您的文件位于
/work/my_space_dir本地目录下,您可以通过执行以下命令将本地文件拷贝到对应仓库中并上传:cd test_space
cp -rf /work/my_space_dir/* .
git add .
git commit -m "commit message"
git push