Win10系统Git安装,及ssh key配置

文章目录

  • 前言
  • 一、安装Git
    • 1. 下载并安装
    • 2. 报错及解决方法
  • 二、生成SSH key
    • 1. 鼠标右键点击 Git Bash here
    • 2. 依次执行以下命令:
  • 三、Gitlab中配置SSH key
    • 1. 用笔记本打开 C:\Users\Administrator\\.ssh\id_rsa.pub,复制全部内容
    • 2. 打开Gitlab中 user setting - SSH Keys
    • 3. 添加SSH key


前言

1. 记录一下我在win10系统上,安装Git版本管理工具的步骤,出现的问题和解决方法;
2. 在GitLab上配置ssh key,可以解决每次拉代码都要输入用户名密码的问题。


一、安装Git

1. 下载并安装

下载地址:https://git-scm.com/downloads

安装选项全部选默认的就可以了。

2. 报错及解决方法

安装到最后,出现报错,主要内容如下:

fatal: open /dev/null or dup failed: No such file or directory

就是null文件有问题

解决方法
下载新的null.sys文件,替换 C:\Windows\System32\drivers\null.sys

下载地址:https://pan.baidu.com/s/1AA52c1j1YI3VtuJkb2jqjw
提取码: snxe

二、生成SSH key

主要参考文章:git生成并添加SSH key

1. 鼠标右键点击 Git Bash here

Win10系统Git安装,及ssh key配置_第1张图片

2. 依次执行以下命令:

(1) 若存在.ssh/文件夹:

cd ~/.ssh/

若不存在.ssh/文件夹,新建一个:

mkdir ../.ssh/ 

(2) 双引号内改为自己的 用户名

git config --global user.name "aru"

(3) 双引号内改为自己的 账号邮箱

git config --global user.email "[email protected]"

(4) 同上, 双引号内改为自己的 账号邮箱

ssh-keygen -t rsa -C "[email protected]"

生成完毕,目录C:\Users\Administrator\.ssh\中会有2个文件:id_rsa 和 id_rsa.pub

三、Gitlab中配置SSH key

1. 用笔记本打开 C:\Users\Administrator\.ssh\id_rsa.pub,复制全部内容

注意,这里的Administrator是你电脑微软的用户名

2. 打开Gitlab中 user setting - SSH Keys

Win10系统Git安装,及ssh key配置_第2张图片

3. 添加SSH key

Win10系统Git安装,及ssh key配置_第3张图片

你可能感兴趣的:(Git,git,ssh)