文章目录

  • 前言
  • 一、安装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

2. 依次执行以下命令:

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

cd ~/.ssh/

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

mkdir ../.ssh/

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

git config --global user.name "aru"

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

git config --global user.email "aru@163.com"

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

ssh-keygen -t rsa -C "aru@163.com"

生成完毕,目录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

3. 添加SSH key

Win10系统Git安装,及ssh key配置相关推荐

  1. Git生成公钥、私钥以及ssh key配置

    一.公钥以及私钥的生成 首先设置Git 用户签名 1.打开安装好的Git Bash: 2.设置Git用户签名,执行以下命令: git config --global user.name 用户名 git ...

  2. hadoop服务器系统设置win10,win10系统hadoop安装配置的设置技巧

    win10系统使用久了,好多网友反馈说关于对win10系统hadoop安装配置设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统hadoop安装配置进行设置,有什么好的办法去设置 ...

  3. Python在Win10系统的安装和使用配置

    Python是一种计算机程序设计语言.你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等. 下载 ...

  4. 在 Win10 系统下安装 JDK 及配置环境变量的方法

    首先,在官网下载 JDK:Oracle 官网 如上图所示,在 Oracle 官网下载 JDK,有一点需要注意,那就是在我们下载合适的 JDK 之前,需要先点击 标记 1 所在的按钮,选择接受.否则的话 ...

  5. Win10系统如何安装配置maven

    [原文链接]Win10系统如何安装配置maven (1)若未装jdk,可先参考 Win10系统下载安装配置JDK1.8 安装jdk8 (2)从 maven下载地址 ,下载maven,如下,可以下载最新 ...

  6. Mac Git 如何设置ssh key

    前言 GitHub(或者GitLab之类的远程的Git仓库)通常会提供https和ssh两种操作方式给用户,https的方式每次认证都需要输入密码,而ssh的方式则需要在服务器上配置ssh key(s ...

  7. Windows系统GIT安装与GitHub远程仓库

    文章目录 Windows系统GIT安装 Git是什么 windows环境安装 环境变量 验证安装 GitHub与远程仓库 GitHub是什么 GitHub账号注册 创建本地SSH Key GitHub ...

  8. win10系统mongodDB安装过程

    win10系统mongodDB安装过程 前言 转转好些个安装教程,终于弄好了mongodDB,自己也写个教程 教程 下载软件 下载安装包没什么好说的,去官网下载即可:  有条建议:安装软件最好从官网下 ...

  9. Git:本地生成SSH KEY,并关联到git仓库

    GitLab配置ssh key 转载自:https://www.cnblogs.com/hafiz/p/8146324.html 一.背景 当前很多公司都选择git作为代码版本控制工具,然后自己公司搭 ...

最新文章

  1. MATLAB【十三】————仿真函数记录以及matlab变成小结
  2. html获取get信息,在HTML页面用JS获取Get参数方法(示例代码)
  3. fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
  4. 证券一哥炼成记——郭树清
  5. ubuntu开启端口_RChain节点运行无门槛教程(二)--Windows-Ubuntu
  6. 出路在哪里?出路在于思路!智者无敌
  7. 20 | 散列表(下):为什么散列表和链表经常会一起使用?
  8. oracle使一个字段自增,Oracle数据库实现一个字段自增
  9. 10条有用的可用性结论和指南
  10. UVA - 11029
  11. 【思考人生】大学(专科)三点五个学期的总结
  12. 关于远程访问tomcat问题的总结
  13. 最全的java手机游戏免费下载基地,手慢无
  14. Windows下安装Ruby及配置镜像源
  15. 《华为研发》阅读 - 11 (中研部组织结构)
  16. 立创eda专业版学习笔记(3)(隐藏部分飞线)
  17. 智汀如何让绿米Aqara无线开关一键联动不同品牌的智能设备?以智汀窗帘电机、星辰智能台灯为例
  18. 解决adobe reader XI 打开后闪退问题,亲测有效
  19. Deep Learning Hierarchical Representations for Image Steganalysis【Ye-Net:图像隐写分析的深度学习层次表示】
  20. 对于模糊人脸图片和原图的清晰度评估——sobel算子

热门文章

  1. SuperMap Deskpro.NET 6R
  2. HDU-1298-T9
  3. 生信漫谈如何做出惊艳BOSS老板的进化树
  4. linux命令模拟回车,linux之expect模拟操作
  5. oracle字段逗号拆分,Script:oracle拆分逗号分隔字符串 实现split
  6. 饕餮族北京之选(四)
  7. Windows 10配置Chromedriver
  8. linux编译内核报错,linux编译内核时出报错;
  9. 什么塑造了今天的编程世界
  10. 【分享】heic转换格式工具