完善Cygwin git使用

这篇文档音自http://herry2013git.blog.163.com/blog/static/2195680112013437139447/


修改背景

 由于需要在某个文件夹下,新建Git目录,所以每次有可能需要打入长长的文件路径。但是GitBash有一个功能,选择Git目录,然后右键选择Git Here就可以直接到达该目录。但是Cygwin没有,这里我们修改Window的配置,让Cygwin也有该功能。


修改步骤:
1.首先修改Cygwin安装目录下的Cygwin.bat
  修改如下
  @echo off
  set _T=%CD%
  echo %_T
  D:
  chdir D:\SOFT_APPLICATION\cygwin64\bin


  @rem bash --login -i
  start mintty.exe -e /bin/bash --login -i

  
  第四第五行红色部分是安装目录,对应不同的安装目录要修改


 2. 修改.bash_profile文件,
该文件位于C:\cygwin\home\(用户名)目录下,在.bash_profile文件最后加入。
export _T=${_T//\\//}
if [ $_T == "" ]; then
export _T=~
fi
cd "$_T"
.bash_profile里面的内容是Linux Shell脚本。

  这里需要注意的一点是修改完.bash_profile文件后,运行source     .bash_prifle使之生效


3. 修改windows注册表 ,达到鼠标右键有个OpenCygwin菜单的目的


(修改注册表之前需要备份,防止错误操作伤害系统。)


3.1 开始->运行(或者win键+R),输入REGEDIT,回车,打开注册表编辑器;


3.2 找到HKEY_CLASSES_ROOT\Directory\Background\shell;


3.3 右键点击shell,“新建”->“项”,名字是要显示在右键菜单中的,可以随便写。这里写“OpenCygwin”,回车;


3.4 在刚创建的“OpenCygwin”上点右键,新建->项,这回名字不能乱起,写“command”,回车。右边窗口会显示一个名字叫“默认”,类型为“REG_SZ”的键值;


3.5 双击那个“默认”,能够修改数值数据,里面输入Cygwin的启动脚本路径,比如我们第一步创建好的“C:\cygwin\Cygwin.bat”(在安装目录里面),把引号去掉,写好确定。


3.6 现在在文件夹中点开右键,你就可以看到多了一个名字叫“OpenCygwin”的选项了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值