[Git GitHub] Windows下安装git,从0开始搭建git环境(配置环境变量+设置git-ssh key...配置)(超全版)
目录
- 前提准备
- 安装Git
- Git配置
- 配置环境变量
- git配置
- ssh认证配置过程
- 配置邮箱和用户名(个人身份)
- 文本换行符配置
前提准备
下载地址:点击此处
点击Windows进行下载。
若下载比较慢,点击此处
安装Git
下载之后,双击Git-2.28.0-32-bit.exe文件——》点击运行
接下来点击Next
选择安装路径——》点击Next
默认全选——》Next
Additional icons(其他图标)
On the Desktop 是否生成桌面快捷方式
Windows Explorer integration(桌面浏览)
使用Git Bash方式,shell方式
受用桌面程序方式
Git LFS(Large File Support)(大文件支持)
关联配置文件:是否关联git配置文件,该配置文件主要显示文本编辑器样式
关联shell脚本文件:是否关联Bash命令执行脚本文件
使用TrueType编码:在命令行中是否使用TrueType编码,该编码是微软和苹果公司制定的通用编码
每天检查Git的Windows更新
是否创建开始菜单快捷方式目录:点击Next
选择默认编辑器——Next
配置PATH环境:选择推荐的——Next
此选项只向路径中添加最小的Git包装器,以避免使用可选的Unix工具使环境混乱。您将能够使用gitbash中的Git、命令提示符和windowspowershell以及在PATH中寻找Git的任何第三方软件
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)
- 设置HTTPS 传输加密方式 :默认——Next
使用OpenSSL库
使用本机Windows安全通道库
9.选择换行格式 : 默认——Next
让Git能够自动转换文件中的换行符:签出到本地时转换为Windows下的换行符,提交到服务器时转换为Unix下的换行符
让Git在签出到本地时不做转换,保留原始文件的换行符;提交到服务器时转换为Unix下的换行符
让Git在签出到本地时和提交到服务器时都不做转换
10.配置Git bash终端仿真器: 默认——Next
使用MinTTY终端
使用windows默认的命令行
- 接下来仍然默认推荐的 ——》Next——》Next——》Next
就直接默认就好了
12. 可以不用勾选,因为是新出来的,仍然会有很多bug——install
这边我点快了 ,点了勾选,强迫症的我卸了重装再来一遍(已经是第n遍了)
安装如图
- 勾选可以,也可以不用勾选,勾选了就会多出来一个页面——》Next
接下来会出现一个页面,就是Git for Windows v2.28.0发行说明
Git配置
配置环境变量
- 右击此电脑——》单击属性
- 点击高级系统设置——》环境变量——》点击PATH——》编辑
点击新建——》找到git的安装目录——》将路径添加进去
最后再挨个确定回去就OK啦
测试一下
输入
Windows——》cmd
显示Cmd,再右键管理员身份打开
输入git
出现下图就表示环境变量配置成功啦
git配置
ssh认证配置过程
鼠标右键桌面打开Git Bash Here
出现下图
注册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...配置)(超全版)相关推荐
- windows下安装PyTorch0.4.0
PyTorch框架,据说2018.4.25刚刚上架windows,安个玩玩 我的环境: windows 10 anaconda虚拟环境python3.6 cuda9.1 cudnn7 pytorch ...
- 记录Ubuntu Windows下安装PyV8
2019独角兽企业重金招聘Python工程师标准>>> 2016.5.16更新: 提供PyV8 for python2.7 的window安装包网盘下载 这几天需要在使用PyV8来进 ...
- centos / Linux 服务环境下安装 Redis 5.0.3
centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...
- Git在windows下的安装和使用GIT@OSC
Git是一个版本控制工具Github是一个用git做版本控制的项目托管平台.Git和GitHub一直以为是两个差不多的东西,但是具体是哪些差异还真没去了解过,现在Git也托管到了GitHub,都怪自己 ...
- Git在Windows下的安装
前言 git提供了详细的中文官方文档,地址:Git - Book git在各种操作系统下进行安装的官方文档地址:Git - 安装 Git 如果需要在Linux或Mac OS上进行安装,移步查看上面的官 ...
- Windows下安装 msysGit 以及初始化 Git server环境
Windows下git工具msysGit使用以及Git server初始化 Windows下git工具,这里选择msysGit,版本为msysGit-netinstall-1.8.1.2-previe ...
- Windows下安装node.js(npm) git+vue
Windows下安装git+node.js+npm+vue 放到统一大文件夹下 下载node.js http://nodejs.cn/ npm是随同NodeJS一起安装的包管理工具,能解决NodeJS ...
- 通用方法 windows下安装Git +Gerrit环境以及配置提交日志模板
1. 账号激活 2. 直接搜git for windows下载安装客户端 3. ssh key生成 执行$ ssh-keygen -C test@example.com,完成后,会生成公钥文件id_r ...
- python3.7安装步骤-Windows下Python 3.7.0的安装步骤,Python370
Windows下Python 3.7.0的安装步骤 由于Python版本太新的话,能会出现不稳定的情况,所以在这里,作者建议用版本不太新的Python.在这里,我用的是Python3.7.0版本(其他 ...
最新文章
- SQL 注入式攻击的本质
- android中自定义RadioButton
- 余承东透露华为Mate X发布时间:今年六月上市
- 网页端对接linux发起cc,(cc)实现Linux系统调用劫持
- jQuery stop()浅析
- 重温JS基础--创建对象
- android studio 软件使用 详细说明
- 谷歌、火狐浏览器扩展开发
- IDEA 统计插件Statistic:查看你的代码量
- VS2013的C# Winform怎么添加Windows Media Player控件 详细图解 代码示例及运行效果
- C# libUSBDotNet 操作USB
- win10里面的linux可以分屏吗,Win10上下分屏怎么弄 教你让Win10上下分屏的方法
- 数据结构期末复习速成
- c语言中整形常量表达形式,C语言中整型常量的表示方法.doc
- Hadoop-day01_(java代码模拟hadoop存储数据)
- 笔记-5:mysql数据更新
- 用Excel做直方图(2):频率分布直方图
- layui多文件一次性上传案例
- 根据浏览器的默认语言来切换中英文页面
- 软件是怎么开发出来的?怎么进行软件开发流程详解
热门文章
- getLong java_java.lang.Long.getLong()方法实例
- java汽车管理系统_坑爹!花费2亿耗时2年,网站没建完Java都写不好,顶级咨询公司埃森哲被告上法庭...
- matlab+信号+mpf,Python和Matlab中平均频率的差异
- java字符串匹配dp_[OI]字符串DP小结
- mysql 回滚之后抛出异常_在PHP中 开始事务后,程序抛出异常 没有执行commit也没有执行rollback mysql事务会回滚吗?...
- python常用类型转换の方法
- matlab GUI 设计 自学笔记
- c++ stl 容器 迭代器 stl用法示例
- ENSP配置 实例四 默认路由配置
- php+错误+处理,PHP 错误处理手记!!!!!