2012-03-10 63 views
1

我在Windows上使用git portable。這是相當用戶友好的,但有一件事困擾我。每次運行它時,我都必須輸入項目目錄的整個路徑,這個目錄有時會很長。也許這不是一個嚴重的問題,但是縮短它會很好。我試過如下:在這個文件中Windows - 在給定目錄中啓動git

  • 的bash script.sh // // CD什麼也沒有發生
  • 創建符號鏈接它 - 它只是複製目錄
  • 創建Windows快捷方式 - 不能打開它在git控制檯內

有人設法解決這個問題嗎?

回答

1

您可以右鍵單擊啓動Git Bash的Windows快捷方式,編輯其屬性並修改項目路徑的「開始」路徑。每次啓動這個快捷方式時,它都會進入該項目路徑。

或者你也可以像下面添加一個別名到您的〜/ .bashrc:

alias proj="cd /path/to/project/" 

這將讓你cd到對需求的項目目錄通過在提示符下鍵入別名。

0

如果你從Portable git運行git-bash.bat,它應該主要作爲普通的git安裝工作。因此,與特定的資源庫工作,只是cd進去:

cd /c/code/MyRepo/ 
git whatever 
+0

事情是我想創建一個腳本或一些可以爲我的CD路徑。 (幾個不同目錄的腳本) – gisek 2012-03-10 12:45:04

+0

我不明白爲什麼。你能澄清一下嗎?這不應該是你經常做的事情,只有每次你開始使用這個存儲庫。 – svick 2012-03-10 13:20:31

+0

嘿嘿,我猜是懶惰。就像我在問題中說過的那樣,這不是什麼大不了的事情,但是更快地做事情總是更好 - 這就是人們開發快捷方式的原因。 :) – gisek 2012-03-10 13:46:27

0

我添加

cd /c/dev 

~/.bashrc 

echo cd /c/dev >> ~/.bashrc 

但我運行MSysGit的非便攜版錫永。無論如何希望這有助於某種方式。