首页 > 其他分享 >mac电脑git配置sshKey后不能下拉代码

mac电脑git配置sshKey后不能下拉代码

时间:2023-06-03 10:22:34浏览次数:42  
标签:git sshKey config rsa mac ssh com id

配置全局
git config --global user.name 用户名 git config --global user.email 邮箱 git config --list //查看配置的用户 ssh-keygen -t rsa -C 248******@qq.com // 输入邮箱,一直回车(遇到y/n,选y) ls -al ~/.ssh // 查看是否生成了私钥,公钥(id_rsa是私钥 id_rsa.pub是公钥) cat /Users/mc/.ssh/id_rsa.pub // 查看公钥,复制全部,打开GitHub create一个ssh,复制进去 ssh -T [email protected] // 出现Hi***,成功 git clone *** // 复制ssh链接,克隆
git clone ssh下拉时报错
Cloning into 'demo'... ssh: connect to host github.com port 22: Operation timed out fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

配置解决办法在.ssh文件下创建config文件写入下面配置

Host github.com
User git
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

 

标签:git,sshKey,config,rsa,mac,ssh,com,id
From: https://www.cnblogs.com/raincloud/p/17453418.html

相关文章

  • gitlab--不同的 stage 不重新下载代码、GIT_CHECKOUT、制品 artifacts
    介绍在gitlabci中,不同的stage都会重新下载代码,例如下面的.gitlab-ci.ymldefault:image:ruby:2.7.5stages:#运行的阶段顺序-build-test-deploybuild:#job的名称stage:build#阶段的名称script:-ls-l-echo123>test1.txt#在......
  • gitlab--不同的 stage 不重新下载代码、GIT_CHECKOUT、制品 artifacts
    介绍在gitlabci中,不同的stage都会重新下载代码,例如下面的.gitlab-ci.ymldefault:image:ruby:2.7.5stages:#运行的阶段顺序-build-test-deploybuild:#job的名称stage:build#阶段的名称script:-ls-l-echo123>test1.txt#在......
  • git修改提交历史的用户名和邮箱
    1.clone仓库拉取最新代码gitclone2.查看日志--查看没修改之前的作者和邮箱gitlog3.命令行执行修改下面的中文即可,注意之前的邮箱不能写错,大小写都不能错gitfilter-branch-f--env-filter'OLD_EMAIL="原来的邮箱"CORRECT_NAME="现在的名字"CORRECT_EMAIL="现在......
  • git一些小经验(1)----新建git仓库
    创建远程仓库此处假设你已经安装了git,并且配置了远程git仓库的ssh密钥.我是用https://gitee.com/作为远程仓库的,登录之后,在主页右上角,点击加号按钮,就可以创建一个新仓库,如下图所示:创建仓库时,如果预先选择了一些模板,则仓库中就会有一些初始文件.创建本地仓库......
  • git一些小经验(2)----关于git的地址
    git地址有两种格式,如下所示:https://github.com/username/repository.git;[email protected]:username/my-ime.git前者协议是https的,需要提供用户名和密码;后者是ssh协议,需要配置密钥.在gitee网站上,克隆或者下载仓库时,可以看到这两种协议的地址:......
  • 探索 GitHub Copilot:AI 代码伙伴的力量
    引言:在软件开发领域,编写高质量的代码一直是开发者们的追求。然而,代码编写过程中常常会遇到各种繁琐的细节和重复劳动,不仅浪费时间,还可能导致出错。好在现在有了GitHubCopilot,一款由人工智能驱动的代码伙伴,为开发者提供了强大的功能和更高效的编码体验。本文将介绍GitHubCopi......
  • 为 TortoiseGit 添加 ssh key---运行 TortoiseGit 开始菜单中的 Pageant 程序将ppk私
    TortoiseGit使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令 ssh-keygen-C"邮箱地址"-trsa 产生的密钥在TortoiseGit中不能使用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的puttykeygenerator工具来生成既适用于git的......
  • github上传时出现error: src refspec master does not match any解决办法
    问题产生原因分析引起该错误的原因是,目录中没有文件,空目录是不能提交上去的解决方法touchREADME1.gitaddREADME2.gitcommit-m'firstcommit'3.gitpushoriginmaster来自:http://www.open-open.com/lib/view/open1366080269265.html实际上gitinit这一步之后创建了一......
  • Mac在VSCode中搭建CC++环境
    Mac在VSCode中搭建C/C++环境https://www.jianshu.com/p/050fa455bc74利用VScode和cmake编译构建C++工程代码https://m.oldpan.me/archives/use-vscode-cmake-tools-build-projectVSCode开发C在Mac的配置https://www.jianshu.com/p/014e6e2c97e2选择C/Cpp:EditConfiguration......
  • CleanMyMacX 4.13.4软件怎么样?CleanMyMac X好用吗?2023亲测效果功能讲解
    本文参考:https://blog.csdn.net/weixin_55412152/article/details/131012653CleanMyMacX4.13.4苹果电脑专业清理软件,CleanMyMacX好用吗?当然好用了。以下就来介绍一下它的优点和殊荣。可以帮助用户简单高效获取Mac实时健康、压力、温度和资源占用情况等重要关键信息,并对用户提......