2016-08-01 931 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终端;打开预期的目录。