gitee

注册登录以后,进入个人主页,然后点击右上角的+号,点击《从GitHub/GitLab导入仓库》,然后点击《导入GitHub仓库》,登陆GitHub授权以后就可以导入了

进入仓库主页,点击《管理》,在左侧的“基本信息”,最下方选择开源或者私有

gitee同步GitHub

进入仓库主页,点击挨着 仓库名称的同步按钮即可

gitcode

注册登录以后,进入个人主页,点击右上角的新建按钮,点击导入项目,选择GitHub,根据下方的指南【点击查看如何获取你的 Github Access Token,GitHub主页,Settings -> Developer Settings -> Personal access tokens -> Fine-grained Tokens】,填入token,然后就可以迁移项目了

gitcode同步GitHub

进入仓库主页,点击【项目设置】,点击左侧【仓库管理-仓库镜像】,点击灰色的Pull图标,点击【立即同步】即可

本地备份GitHub

使用python库,github-backup,https://pypi.org/project/github-backup/

http://github.com/josegonzalez/python-github-backup

官方文档是:
Github Backup Examples
Backup all repositories, including private ones using a classic token:

export ACCESS_TOKEN=SOME-GITHUB-TOKEN
github-backup WhiteHouse --token $ACCESS_TOKEN --organization --output-directory /tmp/white-house --repositories --private
Use a fine-grained access token to backup a single organization repository with everything else (wiki, pull requests, comments, issues etc):

export FINE_ACCESS_TOKEN=SOME-GITHUB-TOKEN
ORGANIZATION=docker
REPO=cli
–> e.g. git@github.com:docker/cli.git
github-backup $ORGANIZATION -P -f $FINE_ACCESS_TOKEN -o . --all -O -R $REPO

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐