git的安装与初配置

一. 初次安装git后后配置用户名与邮箱:

# 注意:引号内请输入你自己设置的名字,和你自己的邮箱,
# 此用户名和邮箱是git提交代码时用来显示你身份和联系方式的,
# 并不是github用户名和邮箱
git config --global user.name "yourname"
git congig --global user.email "youremail@email.com"

二. git使用ssh密钥:

 1. 生成密钥对
 2. 添加公钥到你的远程仓库(github)
 3. 修改git的 remote url
  • 生成密钥对:
    git服务器一般是选用使用ssh公钥进行授权,系统中的每一个用户都必须提供
    一个公钥用于授权。ssh公钥默认存储在本用户下的~/.ssh目录:id_dsa,
    与id_.dsa.pub文件,或者是rsa的,其中以.pub后缀的是公钥文件,
    另外一个就是私钥文件。
# 使用sshkeygen创建
 ssh-keygen -t rsa -C "youremail@email.com"
  • 添加公钥到你的远程仓库(github)
# 查看ssh-keygen创建好的公钥
 cat ~/.ssh/id_rsa.pub
# 登陆你的github帐户。点击你的头像,然后
 Settings -> 左栏点击 SSH and GPG keys -> 点击 New SSH key
# 然后你复制上面cat出来的的公钥内容,粘贴进“Key”文本域内。
# title里的内容,起一个自己区分的名字,点击Add key
#最后验证添加的key是否正常工作:
 ssh -T git@github.com
  • 修改git的 remote url
# 首先查看remote 当前的remote的ssh-url或者http
 git remote -v
# 增加remote url
 git remote add origin(自己设置的name) ssh-url-address(url地址)
# 删除remote url
 git remote rm origin(想要删除哪一个ssh-url-address就写它的名)

自此可以直接的使用git push,git fetch,git pull,就不需要烦人的密码输入了,但假如你没加公钥(或不成功放入)到github的key亦或者你加入remote的是http,那最后还是需要输入用户名和密码的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值