You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已通过SSH密钥认证GitHub,如何克隆/推送/拉取私有仓库?

GitHub私有仓库Git操作方法

你已完成SSH密钥配置且验证通过,优先使用SSH协议操作无需额外验证。

方案1:使用SSH协议操作(推荐)

  • 克隆私有仓库:将原HTTPS地址替换为SSH格式,执行命令:
    git clone git@github.com:你的用户名/你的仓库名.git
    对应你的仓库示例命令为:
    git clone git@github.com:myusername/mynewrepository.git
  • 推送本地提交到远程仓库:进入本地仓库目录后执行:
    git push
  • 拉取远程仓库最新提交到本地:进入本地仓库目录后执行:
    git pull
  • 若已使用HTTPS地址克隆了仓库,可修改远程地址为SSH格式,进入本地仓库目录后执行:
    git remote set-url origin git@github.com:myusername/mynewrepository.git
    修改完成后即可正常执行push、pull操作。

方案2:继续使用HTTPS协议操作

GitHub 2021年8月13日起不再支持HTTPS协议的账号密码验证,需使用个人访问令牌(PAT)替代密码完成验证:

  • 首先在GitHub账号设置中生成拥有仓库读写权限的PAT,生成时需勾选repo相关权限
  • 克隆仓库时执行HTTPS克隆命令:
    git clone https://github.com/myusername/mynewrepository.git
    当提示输入密码时,输入生成的PAT即可完成验证
  • 也可直接将PAT写入克隆地址,无需手动输入验证:
    git clone https://<你的PAT>@github.com/myusername/mynewrepository.git

内容的提问来源于stack exchange,提问作者shuhalo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 19:45:04