Git ssh 配置及使用

这两种方式的主要区别在于:使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。

而使用SSH url克隆却需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者。否则你是无法添加SSH key的,另外ssh默认是每次fetch和push代码都不需要输入账号和密码,如果你想要每次都输入账号密码才能进行fetch和push也可以另外进行设置。前面的几篇介绍Git的博客里面采用的都是https的方式作为案例,

今天主要是讲述如何配置使用ssh方式来提交和克隆代码。

大概可以分为一下几个步骤

  • 设置Git的user name和email:(如果是第一次的话)

  • 检查是否已经有SSH Key。

  • 生成密钥

  • 添加密钥到ssh-agent

  • 登陆Github, 添加 ssh

  • 测试:

1、设置Git的user name和email:(如果是第一次的话)


这里的“xujun" 可以替换成自己的用户名

git config --global user.name “xujun”

这里的邮箱 [email protected] 替换成自己的邮箱

git config --global user.email “gdutxiaoxu&

你可能感兴趣的:(程序员,git,ssh,运维)