Git SSH 不是有效的指令

问题描述:

使用git时,用ssh连接远程库总是失败,查看之后发现本地没有ssh文件,新建ssh文件时又发现ssh指令无效,所以记录一下

解决问题:

1.查看git安装包地址并配置ssh环境变量

查看git安装包位置:

  git where

在计算机-属性-高级系统设置-环境变量中配置查到的地址
新增一个配置
%GIT_HOME%:查到的地址(注意此处不能带;)
然后在path中配置%GIT_HOME%\cmd;%GIT_HOME%\usr\bin;

2.运行ssh-keygen设置ssh

ssh-keygen -t rsa -C "你的邮箱"

之后直接回车即可
如果之前已经生成过,点y覆盖即可

3.配置git ssh

打开之前安装的证书位置(默认位置是C:\用户\user.ssh)
用编辑器打开id_rsa.pub,复制里面的所有东西

打开github,点击头像选择setting,然后在左侧找到SSH and GPS keys
点击New SSH key,把复制的key粘贴进来点击add ssh key即可完成关联

至此已经完成了ssh的配置,可以通过ssh关联github进行开发了!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 每一次,回到南京丁山“香格里拉”,每一次,倦色沉重的通宵工作归来,眼前,或是花枝招展的风结,或是簌簌落落的雨花,总...
    LECAMELIA阅读 263评论 0 1
  • 每每年底将至,很多老板都是悲喜两重天,各种宴请、应酬跟着颇多,让人感到既满足又头痛。有人请客,说明身份地位尚在,英...
    迷你欧阅读 398评论 3 2