359025439 发表于 2018-1-15 19:16:07

Cygwin 安装 git

Cygwin 安装 git
  Cygwin 安装比较容易,标准的 Windows 系统安装过程。下面主要记录配置过程:

1. 查看 Cygwin 版本
https://pic002.cnblogs.com/images/2012/34926/2012031717250950.jpg

2. 访问 Windows 盘符
  使用 mount 命令可以看到 Windows 系统的各个盘符被挂在到了 /cygdrive 目录下。
https://pic002.cnblogs.com/images/2012/34926/2012031717304278.jpg
  如果对于目录有迷惑,可以使用 cygpath 进行格式的转换。
  

Administrator@99638e047c1e4a0 ~  $ cygpath -w ~/
  C:\cygwin\home\Administrator\
  Administrator@99638e047c1e4a0 ~
  $ cygpath -u C:\\Windows
  /cygdrive/c/Windows
  


3. 安装 vim
  配置文件可以从此下载。
https://pic002.cnblogs.com/images/2012/34926/2012031717371035.jpg

4. 命令行补齐忽略文件名大小写
  这里最好使用 Windows 处理文件名的做法,忽略大小写。编辑 .inputrc 文件,添加如下内容。
  

set completion-ignore-case on  


5. 忽略文件权限的可执行位
  

Administrator@99638e047c1e4a0 /etc  $ git config --system core.fileMode false
  Administrator@99638e047c1e4a0 /etc
  $ cat gitconfig

  logOutputEncoding = utf-8
  commitEncoding = utf-8

  fileMode = false
  

  6. 替换 Windows 控制台 cmd
  Windows 的控制台 cmd 对我来说简直是难用极了,更郁闷的是还没有很好的替代产品(如果有兴趣大家可以尝试一下 Console2 、iPython)。到是可以通过 Cygwin 做个二传手,使用 Linux 的 console 。老版本的 Cygwin 使用 cmd ,最新版本自带了个 mintty ,是 putty 的移植版,用起来还不错,如果还在使用老版本的 Cygwin ,可以下载这个替换掉 cmd ,或者是用这个 PuTTYcyg 、futty。
  Ref:
  1. How To Improve Your Cygwin Console With Mintty
页: [1]
查看完整版本: Cygwin 安装 git