Git从安装到Github配置

2019-08-07  本文已影响0人  又是一只小白鼠

一、安装Git

MAC 上安装Git主要有两种方式.

1.官网下载

官网地址:Git官网

下载客户端安装Git的详细安装方法我这里不做更多描述,我相信很多博主写的文都很赞。

2.通过homebrew安装Git

建议大家使用homebrew方式安装Git

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install git
git --version

二、创建ssh key

git config --global user.name "你Github的用户名"
git config --global user.email "你注册Github使用的邮箱"
cd ~/.ssh

如果用户主目录下没有.ssh目录,则需要手动创建这个目录

mkdir ~/.ssh

第2步:创建SSH Key
在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,创建SSH Key:

ssh-keygen -t rsa -C "你注册Github使用的邮箱"

然后一路回车,使用默认值即可。


生成密钥对

如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

cat ~/.ssh/id_rsa.pub
公钥内容

步骤二:登陆GitHub,打开“Account settings”,“SSH Keys”页面

Account settings
SSH and keys

Title:没有强制要求
key :填写你的生成的id_rsa.pub 文件将里面的内容copy到此


add keys
saved keys

步骤三: 测试连接是否成功

ssh -T git@github.com
connect success

连接失败

ssh: connect to host [github.com](http://github.com) port 22: Operation timed out

需要在主目录.ssh下新建一个config文件,并向文件写入

Host [github.com](http://github.com)
User [YourEmail@163.com](mailto:YourEmail@163.com)
Hostname [ssh.github.com](http://ssh.github.com)
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
上一篇下一篇

猜你喜欢

热点阅读