Mac上webstorm与git仓库建立连接

  1. 打开Mac终端,输入cd ~/.ssh检查.ssh文件是否存在,不存在,进行步骤2

  2. 如果没有安装ssh文件,终端输入命令ssh -v,安装ssh文件,成功时返回下面文件

    usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file]
           [-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
           [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
           [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]
  3. .输入命令ssh-keygen -t rsa -C “123456789@qq.com”,生成下面东西,在分号后面输入 [press enter],即以默认路径进行文件存储。(备注“123456789@qq.com为你github的账号)

    ssh-keygen -t rsa -C "123456789@qq.com"
    Generating public/private rsa key pair.
    Enter file in which to save the key (/Users/hugo/.ssh/id_rsa): [Press enter]
  4. 根据终端提示,需要输入github密码->enter键,在输入一次后还需要再次确认密码(备注:输入的密码是没显示的)

    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again:

    当两次密码输入正确后会产生以下内容:

    The key's randomart image is:
    +---[RSA 2048]----+
    |         .. .o =B|
    |        .  o O+B*|
    |        ..= *.@+o|
    |        .=.o.Oo.o|
    |        S...= o* |
    |             .o.o|
    |             .. E|
    |             +.o.|
    |            ..+o+|
    +----[SHA256]-----+
  5. 在github中添加公钥,在终端输入open ~/.ssh,查看公钥文件

    open ~/.ssh
  6. 在编辑器中打开id_rsa.pub文件(建议使用sublime),打开github官网,把id_rsa.pub文件的内容复制到GitHub -> setting -> SSH and GPG keys -> New SSH key -> title随便填,然后把复制的文件的内容放进去。

这里写图片描述

这里写图片描述

这里写图片描述

接下来是webstorm的相关配置

  1. 打开webstorm,在上面WebStorm打开preferences,搜索git,填写GitHub账号密码,填写完需要设置一个密码,应用,确定。同样方法搜索git,按照路径按照git,应用,确定。
    这里写图片描述

这里写图片描述

  1. 打开webstorm,在Mac的上面打开VSC -> 版本控制中心 -> git ,复制GitHub项目的链接,然后点击clone
    这里写图片描述
    这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值