修改外部代码仓库连接

更新时间:

创建项目时已连接了外部代码仓库,如需更改连接,可参考本节执行。

# 前提条件

已获得外部代码仓库的个人访问令牌,即 token。令牌获取方法如下:

# GitHub 生成个人访问令牌

  1. 选择 Setting > Developer settings > Personal access tokens,随后单击 Generate new token 按钮,进入令牌新建页面。
    创建 Personal Access Token
  2. 在令牌的新建页面,务必勾选 repo、admin:repo_hook 和 read:user 权限,否则在平台中将不能使用完整的功能。然后点击 “Generate token” 按钮。
    Token 详情
  3. 复制页面提示的 token 内容留待后续使用。
    复制 token

# GitLab 生成个人访问令牌

  1. 在 GitLab 的界面中点击右上角用户头像,选择下拉菜单中的“Settings”,然后选择左侧的“Access Token”导航栏,进入用户个人访问令牌的管理页面。

  2. 务必勾选 Scopes 中的 apiwrite_repository 权限,然后点击“Create personal access token”按钮,即可生成新的令牌。
    创建个人访问令牌

# Gitee 生成个人访问令牌

  1. 在 Gitee 的界面中,点击最右上角的用户头像,选择“设置“,然后选择左侧导航栏中的”私人令牌”,随后点击右侧上部的“生成新令牌”按钮,由此进入到生成新令牌的界面。
  2. 务必勾选 user_infoprojectshook 三项权限,然后点击“提交”,即可创建一个新的令牌。后续填到平台中的 Token 即可。
    生成新令牌

# 操作步骤

  1. 在平台首页,左侧导航栏中选择 项目

  2. 单击目标项目卡片,进入项目的 代码预览 页。

  3. 单击 修改仓库 按钮,系统弹出 仓库修改外部代码仓库 的引导。

  4. 在弹出的窗口中修改仓库信连接息。
    其中 Token 请参考 前提条件 中的描述获取。
    填写各参数后,您需单击 测试连接,检测外部仓库是否可连,检测通过后即可进行下一步。

  5. 单击 确定,修改仓库。