官方下载地址:https://git-scm.com/download/win,我下载的最新版是 Git-2.15.1.2-64-bit.exe 。

Windows 下安装步骤

  1、相关信息,直接“ Next ”。

  

  2、选择需要安装的组件,然后“ Next ”

  

  注:这里我有两个没有勾选:第一个是在桌面上创建图标,第二个选项没选的是在所有控制台窗口使用truetype这个字体。

  3、安装路径须无中文无空格

  4、选择默认编辑器,这里我保持默认

  

  5、调整环境变量,这里我保持默认

  

  注:第一个选项为不设置Path;第二个选项为设置Path,在Windows的命令提示符下也可以使用 git 即 cmd 下面也可以直接调用。

  6、选择传输协议,此处我设置保持默认

  

  注:第一项使用 SSL 传输协议,第二项使用 HTTPS 传输协议。

  7、配置行尾转换,默认

  

  8、默认

  

  注:使用MinTTY,Git的Windows客户端,会自带一个叫MinGW的Linux命令行工具,可以执行简单的shell命令,与cygwin功能类似,仅此而已。而在MinGW命令行窗口中,执行命令“mintty”既可以打开mintty窗口,再次可以使用ssh命令登录linux服务器。

  9、配置额外选项,默认,“ Install ”

  

  10、双击安装好的 git-bash.exe ,进入下面的界面,安装成功。

  

配置git账号和邮箱

  用户名和邮箱地址的作用:
  用户名和邮箱地址是本地Git客户端的一个变量,不随git库而改变。

每次commit都会用用户名和邮箱纪录。

github的contributions统计就是按邮箱来统计的。

  $ git config --global user.name "xxx"

  $ git config --global user.email "xxx@163.com"

  xxx 写你的用户名,随意,实际上git就是用name和email做个标识。

查看用户名、邮箱命令

  $ git config user.name

  $ git config user.email

修改用户名、邮箱命令

  $ git config --global user.name "xxxx"

  $ git config --global user.email "xxxxx@164.com"

npm 安装项目

  npm安装 Flux demo 时警告:

  npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

  安装命令如下:

  $ git clone https://github.com/ruanyf/extremely-simple-flux-demo.git

  $ cd extremely-simple-flux-demo && npm install

  $ npm start

  解决方法

  升级minimatch到3.0.2,命令如下:

  $ npm update minimatch@3.0.2

  $ npm update -d

参考资料地址:

  https://git-scm.com/book/zh/v1/起步-安装-Git

  http://blog.csdn.net/tiweeny/article/details/78514092

  http://blog.csdn.net/s740556472/article/details/77623453

  http://blog.csdn.net/u011781521/article/details/52742509

Windows 下 Git 安装与初始配置的更多相关文章

  1. windows下git安装以及基本配置

    一.首先要下载git然后进行默认安装即可,然后查看系统环境变量是否添加     二.桌面右击鼠标,选择git bash 进入操作页面 git --version 检测是否安装成功   安装完成有配置一 ...

  2. Git 笔记二-Git安装与初始配置

    git 笔记二-Git安装与初始配置 Git的安装 由于我日常生活和工作基本上都是在Windows上,因此此处只说windows上的安装.Windows上的安装和其他程序一样,只需要到http://g ...

  3. Windows下GIT安装与使用(上传远程端)

    Windows下GIT安装与使用(上传远程服务器) 1.  登陆http://msysgit.github.io/并下载Git 2.  打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...

  4. windows下手动安装composer并配置环境变量

    windows下手动安装composer并配置环境变量   转载地址: https://my.oschina.net/7sites/blog/209997 之前发表过一篇如何为composer设置代理 ...

  5. windows下git安装过程

    参考廖雪峰博客: https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496 git网站下载程序:   https://git-s ...

  6. MongoDB 在 windows 下的安装与服务配置

    本文转载地址: https://blog.csdn.net/Dorma_Bin/article/details/80851230 本地安装及网页测试 在官网下载最新的安装文件 下载地址 : https ...

  7. Linux 环境下 Git 安装与基本配置

    索引: 目录索引 参看代码 GitHub: git.txt 一.Linux (DeepinOS) 环境 1.安装 sudo apt-get update sudo apt-get install gi ...

  8. windows下redis安装以及简单配置

    1.下载redis 下载地址https://github.com/dmajkic/redis/downloads.有32bit和64bit根据自己需要选择就可以了. 2.安装redis 首先使用cmd ...

  9. MongoDB4.0在windows10下的安装与服务配置

    本地安装及网页测试 在官网下载最新的安装文件 下载地址 : https://www.mongodb.com/download-center#community 可以在MongoDB官网选择Commun ...

随机推荐

  1. Unity3D实践系列08, MonoBehaviour类的各种触发事件

    在脚本的生命周期中,有Awake, Start, FixedUpdate, Update, LateUpdate等方法,其实这些属于MonoBehaviour类的事件响应方法,是MonoBehavio ...

  2. Delphi 判断时间是否合法 -IsValidDateTime、IsValidDate、IsValidTime、IsValidDateDay

    DateUtils.IsValidDateTimeDateUtils.IsValidDateDateUtils.IsValidTimeDateUtils.IsValidDateDayDateUtils ...

  3. 【python】python安装tensorflow报错:python No matching distribution found for tensorflow==1.12.0

    python安装tensorflow报错:python No matching distribution found for tensorflow==1.12.0 python版本是3.7.2 要安装 ...

  4. Java分布式系统高并发解决方案

    对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了.而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研 ...

  5. Mac下启动AndroidStudio失败

    系统环境: OSX Yosemite 10.10.1 (14B25) JAVA版本:1.8.0_11 Android Studio 版本:1.0.1 问题:Android Studio was una ...

  6. ios成长之每日一遍(day 7)

    今天到UITabBarController 结合 UIPickView, 这里一共有5个实现, 由浅到易. 其实在IB上面使用UITabBarController很简单, 就像平常拖控件一样拖到界面上 ...

  7. [转]MongoDB基本使用

    转自 : http://www.cnblogs.com/TankMa/archive/2011/06/08/2074947.html 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可 ...

  8. 多线程学习-ListenableFuture使用介绍以及示例

    Guava为Java并行编程Future提供了很多有用扩展,其主要接口为ListenableFuture,并借助于Futures静态扩展.ListenableFuture顾名思义就是可以监听的Futu ...

  9. Pitch,Yaw,Roll的概念

    在航空中,pitch, yaw, roll下图所示. pitch是围绕X轴旋转,也叫做俯仰角. yaw是围绕Y轴旋转,也叫偏航角. roll是围绕Z轴旋转,也叫翻滚角.     在3D系统中,假设视点 ...

  10. 奇怪吸引子---ChenCelikovsky

    奇怪吸引子是混沌学的重要组成理论,用于演化过程的终极状态,具有如下特征:终极性.稳定性.吸引性.吸引子是一个数学概念,描写运动的收敛类型.它是指这样的一个集合,当时间趋于无穷大时,在任何一个有界集上出 ...