目录

  • 前提准备
  • 安装Git
  • Git配置
    • 配置环境变量
    • git配置
      • ssh认证配置过程
      • 配置邮箱和用户名(个人身份)
      • 文本换行符配置

前提准备

下载地址:点击此处

点击Windows进行下载。

若下载比较慢,点击此处

安装Git

  1. 下载之后,双击Git-2.28.0-32-bit.exe文件——》点击运行

  2. 接下来点击Next

  3. 选择安装路径——》点击Next

  4. 默认全选——》Next

Additional icons(其他图标)
  On the Desktop 是否生成桌面快捷方式
Windows Explorer integration(桌面浏览)
  使用Git Bash方式,shell方式
  受用桌面程序方式
Git LFS(Large File Support)(大文件支持)
关联配置文件:是否关联git配置文件,该配置文件主要显示文本编辑器样式
关联shell脚本文件:是否关联Bash命令执行脚本文件
使用TrueType编码:在命令行中是否使用TrueType编码,该编码是微软和苹果公司制定的通用编码
每天检查Git的Windows更新

  1. 是否创建开始菜单快捷方式目录:点击Next

  2. 选择默认编辑器——Next

  3. 配置PATH环境:选择推荐的——Next
    此选项只向路径中添加最小的Git包装器,以避免使用可选的Unix工具使环境混乱。您将能够使用gitbash中的Git、命令提示符和windowspowershell以及在PATH中寻找Git的任何第三方软件

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

  1. 设置HTTPS 传输加密方式 :默认——Next

  使用OpenSSL库
  使用本机Windows安全通道库

9.选择换行格式 : 默认——Next

让Git能够自动转换文件中的换行符:签出到本地时转换为Windows下的换行符,提交到服务器时转换为Unix下的换行符
让Git在签出到本地时不做转换,保留原始文件的换行符;提交到服务器时转换为Unix下的换行符
让Git在签出到本地时和提交到服务器时都不做转换

10.配置Git bash终端仿真器: 默认——Next

使用MinTTY终端
使用windows默认的命令行

  1. 接下来仍然默认推荐的 ——》Next——》Next——》Next

就直接默认就好了


12. 可以不用勾选,因为是新出来的,仍然会有很多bug——install

这边我点快了 ,点了勾选,强迫症的我卸了重装再来一遍(已经是第n遍了)

安装如图

  1. 勾选可以,也可以不用勾选,勾选了就会多出来一个页面——》Next

    接下来会出现一个页面,就是Git for Windows v2.28.0发行说明

Git配置

配置环境变量

  1. 右击此电脑——》单击属性
  2. 点击高级系统设置——》环境变量——》点击PATH——》编辑

点击新建——》找到git的安装目录——》将路径添加进去


最后再挨个确定回去就OK啦
测试一下
输入

Windows——》cmd

显示Cmd,再右键管理员身份打开

输入git
出现下图就表示环境变量配置成功啦

git配置

ssh认证配置过程

  1. 鼠标右键桌面打开Git Bash Here

  2. 出现下图

注册Git账号

https://github.com
3. 配置sshkey
生成key

ssh-keygen -t rsa -C “邮箱地址"

只有这个地方输入y,剩下的地方通通回车!

输入代码
cd~

cd .ssh (用户目录下的.ssh文件夹)
ll

查看id_ rsa.pub的公钥内容

cat id_rsa.pub


登陆你的github帐户。点击你的头像,然后 Settings

填写SSH keys

点击SSH and GPG keys——》New SSH key(再把刚刚的内容复制到这里来)

测试ssh链接GitHub

ssh -T git@github.com

出现这句话,就证明配置好了!

配置邮箱和用户名(个人身份)

安装好git后,在命令行或终端中使用下面的命令可以设置git自己的名字和电子邮件。这是因为Git是分布式版本控制系统,因此,每个机器都必须自报家门:用户名和Email

$ git config --global user.name "用户名"
$ git config --global user.email "用户名"

文本换行符配置

中文编码支持

git config --global gui.encoding utf-8
git config --global il8n.commitEncoding utf-8
git config --global il8n.logOutputEncoding utf-8


显示中文路径

git config --global core.quotePath false


基本配置就完成啦!终于写完了!

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

[Git GitHub] Windows下安装git,从0开始搭建git环境(配置环境变量+设置git-ssh key...配置)(超全版)相关推荐

  1. windows下安装PyTorch0.4.0

    PyTorch框架,据说2018.4.25刚刚上架windows,安个玩玩 我的环境: windows 10 anaconda虚拟环境python3.6 cuda9.1 cudnn7 pytorch  ...

  2. 记录Ubuntu Windows下安装PyV8

    2019独角兽企业重金招聘Python工程师标准>>> 2016.5.16更新: 提供PyV8 for python2.7 的window安装包网盘下载 这几天需要在使用PyV8来进 ...

  3. centos / Linux 服务环境下安装 Redis 5.0.3

    centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...

  4. Git在windows下的安装和使用GIT@OSC

    Git是一个版本控制工具Github是一个用git做版本控制的项目托管平台.Git和GitHub一直以为是两个差不多的东西,但是具体是哪些差异还真没去了解过,现在Git也托管到了GitHub,都怪自己 ...

  5. Git在Windows下的安装

    前言 git提供了详细的中文官方文档,地址:Git - Book git在各种操作系统下进行安装的官方文档地址:Git - 安装 Git 如果需要在Linux或Mac OS上进行安装,移步查看上面的官 ...

  6. Windows下安装 msysGit 以及初始化 Git server环境

    Windows下git工具msysGit使用以及Git server初始化 Windows下git工具,这里选择msysGit,版本为msysGit-netinstall-1.8.1.2-previe ...

  7. Windows下安装node.js(npm) git+vue

    Windows下安装git+node.js+npm+vue 放到统一大文件夹下 下载node.js http://nodejs.cn/ npm是随同NodeJS一起安装的包管理工具,能解决NodeJS ...

  8. 通用方法 windows下安装Git +Gerrit环境以及配置提交日志模板

    1. 账号激活 2. 直接搜git for windows下载安装客户端 3. ssh key生成 执行$ ssh-keygen -C test@example.com,完成后,会生成公钥文件id_r ...

  9. python3.7安装步骤-Windows下Python 3.7.0的安装步骤,Python370

    Windows下Python 3.7.0的安装步骤 由于Python版本太新的话,能会出现不稳定的情况,所以在这里,作者建议用版本不太新的Python.在这里,我用的是Python3.7.0版本(其他 ...

最新文章

  1. SQL 注入式攻击的本质
  2. android中自定义RadioButton
  3. 余承东透露华为Mate X发布时间:今年六月上市
  4. 网页端对接linux发起cc,(cc)实现Linux系统调用劫持
  5. jQuery stop()浅析
  6. 重温JS基础--创建对象
  7. android studio 软件使用 详细说明
  8. 谷歌、火狐浏览器扩展开发
  9. IDEA 统计插件Statistic:查看你的代码量
  10. VS2013的C# Winform怎么添加Windows Media Player控件 详细图解 代码示例及运行效果
  11. C# libUSBDotNet 操作USB
  12. win10里面的linux可以分屏吗,Win10上下分屏怎么弄 教你让Win10上下分屏的方法
  13. 数据结构期末复习速成
  14. c语言中整形常量表达形式,C语言中整型常量的表示方法.doc
  15. Hadoop-day01_(java代码模拟hadoop存储数据)
  16. 笔记-5:mysql数据更新
  17. 用Excel做直方图(2):频率分布直方图
  18. layui多文件一次性上传案例
  19. 根据浏览器的默认语言来切换中英文页面
  20. 软件是怎么开发出来的?怎么进行软件开发流程详解

热门文章

  1. getLong java_java.lang.Long.getLong()方法实例
  2. java汽车管理系统_坑爹!花费2亿耗时2年,网站没建完Java都写不好,顶级咨询公司埃森哲被告上法庭...
  3. matlab+信号+mpf,Python和Matlab中平均频率的差异
  4. java字符串匹配dp_[OI]字符串DP小结
  5. mysql 回滚之后抛出异常_在PHP中 开始事务后,程序抛出异常 没有执行commit也没有执行rollback mysql事务会回滚吗?...
  6. python常用类型转换の方法
  7. matlab GUI 设计 自学笔记
  8. c++ stl 容器 迭代器 stl用法示例
  9. ENSP配置 实例四 默认路由配置
  10. php+错误+处理,PHP 错误处理手记!!!!!