前置知识:GitCode、GitHub、Gitee 均支持使用 Git 拉取和上传代码。GitCode 和 Gitee 为国产平台,拉取通常无需特殊网络环境。
以下指令请在 Git Bash(Windows)或终端(Linux)下运行。
1. 新建 GitCode 账号并创建项目
登录 GitCode 后创建新项目,需填写部分信息:
- 项目仓库类型:
- 代码仓:存储源代码、脚本及开发资源。
- 模型仓:存储机器学习或深度学习模型文件。
- 数据集仓:存储 AI/ML 训练所需的数据集。
- 可见范围:
- 公开项目:所有人可访问,适合开源。
- 私密项目:仅成员可访问,适合企业或个人。
2. 执行 Git 操作指令
根据需求选择以下命令在本地进行初始化或推送:
# 全局设置
git config --global user.name "<username>"
git config --global user.email "<email>"
# 创建新仓库并推送
mkdir <project_name>
cd <project_name>
echo "# README" >> README.md
git add README.md
git commit -m "add README"
git branch -m main
git push -u origin main
# 推送现有文件夹
mkdir existing_folder
cd existing_folder
git init
git remote add origin https://gitcode.com/<username>/<project_name>.git
git add .
git commit -m "Initial commit"
git branch -m main
git push -u origin main
3. 安装 Git
Git 支持 Linux、Unix、macOS 和 Windows。
- Windows 用户可下载 msysGit 或从官网获取安装包。
- Linux/macOS 用户可直接在终端运行上述指令。
4. 配置 SSH 密钥
推荐使用 SSH 方式连接,避免每次输入密码。
# 生成密钥
ssh-keygen -t ed25519 -C "<email>"
# 查看公钥内容
cat ~/.ssh/id_ed25519.pub
将生成的公钥内容粘贴至 GitCode 的「设置 -> SSH 公钥」中保存。
5. 处理鉴权问题
若 git push 提示输入密码,说明 HTTPS 认证已禁用,需使用个人访问令牌(Personal Access Token)。
- 在 GitCode 个人中心申请令牌。
- 修改远程仓库地址,将
<TOKEN>替换为实际令牌:
git remote set-url origin https://oauth2:<TOKEN>@gitcode.com/<username>/<project_name>.git

