Gitee开源中国)是一个与Github类似的,基于Git的代码托管和协作平台。
最近经常在github上fork原仓库、进行二次开发,于是想在gitee上同时留存一份复现成果。

那么像这样的github个人仓库要如何上传到gitee,才能保留贡献者信息和后续的源代码管理,确保符合规范呢?

此处记录一下操作步骤……💡

检查仓库状态

前提:已在编译器(vscode、cursor等)打开你的github项目,并且能在左侧的「源代码管理」中看到当前的版本状态。

  1. 查看所有远程仓库
git remote -v
  1. 查看所有分支
git branch -a
  1. 查看当前分支的修改状态
git status

绑定Gitee远程仓库

  1. 在Gitee新建一个空仓库

    例如:https://gitee.com/akira_232/CryptoTradingAgents-Gitee.git

  2. 为本地项目添加新的远程地址

# gitee为远程仓库的别名,类比github的origin
git remote add gitee https://gitee.com/akira_232/CryptoTradingAgents-Gitee.git

验证绑定并切换分支

  1. 确认是否添加gitee地址
git remote -v
  1. 切换到主要开发分支(例如:main)
git checkout main

推送代码到Gitee

git push -u gitee main:master

命令结构

  • git push:建立本地分支与远程分支的追踪关系
  • gitee:远程仓库的别名
  • main:master:将本地main分支推送到远程的master分支

✅完成啦!

执行完成后,你的Gitee仓库会完整保留:

  • GitHub 原项目的 提交记录与贡献者信息

  • 自己修改和提交的历史;

  • 后续还可通过 git push gitee 实现同步更新。