如果gitbash是由docker quickstartterminal快捷方式启动的,不要更改目录

Docker快速入门terminal使用以下标志加载gitbash:

"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh" 

我的标准gitbash快捷方式定义为:

 "C:\Program Files\Git\git-bash.exe" --cd-to-home 

我相信问题是在我的.bashrc文件中,我将目录更改为我正在处理的当前项目。

问题似乎是这个目录更改导致start.sh从一个意外的位置开始,导致初始化崩溃。 有没有一个通用的解决scheme在多个上下文中运行gitbash? (例如,有没有一种方法来检测像login这样的标志,或者是否在启动后调用了一个脚本,以避免更改目录?