2016-08-01 109 views
0

我對Git Bash比較陌生。 下面給出了我試圖執行的腳本。我在sshExec文件中將給定的3行保存下來,並試着在Git Bash中運行它。前兩條線按預期運行,但第三條線沒有運行。沒有錯誤或警告。所以沒有目錄的變化,因爲我希望我的腳本去做。git bash腳本中的「cd」命令不起作用

爲什麼「cd anyPath」不能在腳本中工作?

eval "$(ssh-agent)" 
ssh-add C:\\Users\\xyz\\.ssh\\id_rsa 
cd D:/Repositories/RELEASE_2017_BugFixing/deltagen_teamlogic 
+0

這個路徑確實存在於你的系統上嗎? –

+0

@Tim是的。該路徑存在。 –

+0

您是否期望在單獨的腳本中運行這些行後,shell的當前工作目錄發生更改?你如何確定目錄沒有改變? – robertklep

回答

0

上述兩個答案都是合成正確的。嘗試驗證您嘗試訪問的路徑。

或者,您可以手動轉到項目文件夾,然後右鍵單擊並選擇git bash選項。這將自動觸發bash終端;打開預期的目錄。