美文网首页
Git从安装到Github配置

Git从安装到Github配置

作者: 又是一只小白鼠 | 来源:发表于2019-08-07 12:06 被阅读0次

一、安装Git

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

1.官网下载

官网地址:Git官网

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

2.通过homebrew安装Git

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

  • 1、未安装homebrew,需安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 2、安装git
brew install git
  • 3 、查看Git版本
git --version

二、创建ssh key

  • 1、设置username和email(Github每次commit都会记录他们)
git config --global user.name "你Github的用户名"
git config --global user.email "你注册Github使用的邮箱"
  • 2.配置ssh
    第1步:查看.ssh主目录
    打开终端,输入命令
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是公钥,可以放心地告诉任何人。

  • 3.向GitHub上设置自己的公钥
    步骤一:复制公钥
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

相关文章

网友评论

      本文标题:Git从安装到Github配置

      本文链接:https://www.haomeiwen.com/subject/baxndctx.html