赞
踩
假设Github已经有了仓库,这里以RapidAI/YOLO2COCO仓库为例。
!!!注意:下图图文并不完全对应,以文字为主
name: SyncToGitee on: push: branches: - main jobs: repo-sync: runs-on: ubuntu-latest steps: - name: Checkout source codes uses: actions/checkout@v3 - name: Mirror the Github organization repos to Gitee. uses: Yikun/hub-mirror-action@master with: src: 'github/RapidAI' # 这里改为自己github账号名称,如github/xiaoming dst: 'gitee/RapidAI' # 这里改为gitee上账号名称,如gitee/xiaoming dst_key: ${{ secrets.GITEE_PRIVATE_KEY }} # 这是生成的私钥,下面第3步会讲 dst_token: ${{ secrets.GITEE_TOKEN }} # 这是gitee上生成的token,下面会讲 force_update: true static_list: "YOLO2COCO" # 同步的仓库名称,这里为YOLO2COCO,意思是会自动同步该仓库到gitee下同名仓库 debug: true
ssh-kengen -t ed25529 -C xxxx@xxx.com
,具体可参见:生成/添加SSH公钥id_ed25519
和id_ed25519.public
,前者是私钥,后者是公钥。id_ed25519
用记事本打开,复制里面内容,粘贴到Github个人仓库下的secret中。步骤:点击仓库首页选项卡setting,会看到如下图,点击新建New repository secret:id_ed25519.public
目录用记事本打开,复制里面内容到下图中的公钥框里,标题可根据用途命名。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。