完善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”的選項了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章