更新时间:2024-08-26 GMT+08:00
分享

使用SSH密钥克隆代码仓库到本地

使用Git Bash克隆代码仓库到本地

SSH密钥是一种安全的身份验证方式,用于访问远程服务器。使用SSH密钥克隆代码仓可以避免每次都需要输入用户名和密码,提高克隆代码仓的效率。

  1. 登录CodeArts Repo首页
  2. 进入要克隆的代码仓库主页,您可以先创建个人分支,再单击“克隆/下载”按钮,并复制SSH地址。
  3. 在本地Git Bash客户端,执行如下命令,进入您要克隆代码仓的地址,该命令表示克隆的代码仓将克隆到D盘的Repo文件夹下,您可以根据需要修改地址。

    cd D:/Repo

  4. 执行如下命令,克隆代码仓到该目录下。

    git clone 代码仓库的SSH地址

    如果您是第一次克隆仓库,会询问您是否信任远程仓库,输入“yes”即可。

    如果出现下图,说明克隆仓库成功。

    图1 使用SSH密钥克隆代码仓成功示意图

    如果在执行步骤3时,Git Bash报错“git@test.com: Permission denied.fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.”,表示您还未配置访问Repo的SSH密钥,请先配置SSH密钥,具体请参考配置SSH密钥

使用TortoiseGit克隆代码仓库到本地

  1. 登录CodeArts Repo首页
  2. 进入要克隆的代码仓库主页,单击“克隆/下载”按钮,并复制SSH地址。
  3. 进入您的本地仓库目录下,右键选择“Git克隆”菜单选项。
  4. 在弹出的窗口中将步骤2复制的SSH地址粘贴到URL输入框中,勾选“加载Putty密钥”并选择安装TortoiseGit客户端时生成的私钥文件。
  5. 单击“确定”。如果您是第一次在TortoiseGit客户端克隆代码仓,系统会询问您是否信任远程仓库,单击“是”即可。

相关文档