官方下载地址: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. AngularJS过滤排序思路

    本篇主要整理使用AngularJS进行过滤排序的思路. 在controller中,$scope的persons字段存储数组. $scope.persons = [ { "name" ...

  2. sql语句练习题

    6.Mysql不要用top用limit 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢? 查找时Mysql不能用top,反正我用不了,查了下可以用limit来替换. 比 ...

  3. 百度搜索URL参数你知道多少

    http://www.baidu.com/s?wd=关键字 wd(Keyword):查询的关键词: http://www.baidu.com/s?wd=关键字&cl=3 cl(Class):搜 ...

  4. 都市侠盗第五季/全集Leverage迅雷下载

    第五季 Leverage Season 5 (2012)看点:TNT电视网砍掉了<都市侠盗>(Leverage),这部已经播出至第5季的团队盗窃现代罗宾汉剧集将在今年完结,这样的决定对&l ...

  5. Android之文件搜索工具类

    /** * @detail 搜索sdcard文件 * @param 需要进行文件搜索的目录 * @param 过滤搜索文件类型 * */ private void search(File file, ...

  6. 好用的批量改名工具——文件批量改名工具V2.0 绿色版

    我找了一个绿色免安装的软件来实现批量改名要求 下载地址:http://www.orsoon.com/Soft/14049.html#xiazai 添加图片后,开始改名.通过输入a#就可以将这些图片进行 ...

  7. Eclipse 离线汉化的方法

    本文感谢:http://jingyan.baidu.com/article/e75057f28401a8ebc91a899e.html 首先进入网址:http://www.eclipse.org/ba ...

  8. MARQUEE 字符滚动条效果

    <MARQUEE scrolldelay =“100” direction=“up " > 滚动文字或图像 </MARQUEE> 说明: – scrolldelay: ...

  9. Gradle 简介

    一.简介 Gradle 是 Android 现在主流的编译工具,虽然在Gradle 出现之前和之后都有对应更快的编译工具出现,但是 Gradle 的优势就在于它是亲儿子,Gradle 确实比较慢,这和 ...

  10. cesium and three.js【转】

    https://blog.csdn.net/zhishiqu/article/details/79077883 这是威尔逊Muktar关于整合Three.js与铯的客人帖子.Three.js是一个轻量 ...