Windows 下 Git 安装与初始配置

时间:2024-12-24 10:36:26

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

Windows 下安装步骤

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

  Windows 下 Git 安装与初始配置

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

  Windows 下 Git 安装与初始配置

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

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

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

  Windows 下 Git 安装与初始配置

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

  Windows 下 Git 安装与初始配置

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

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

  Windows 下 Git 安装与初始配置

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

  7、配置行尾转换,默认

  Windows 下 Git 安装与初始配置

  8、默认

  Windows 下 Git 安装与初始配置

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

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

  Windows 下 Git 安装与初始配置

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

  Windows 下 Git 安装与初始配置

配置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.****.net/tiweeny/article/details/78514092

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

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