Git Bash for Windows显示/期望带有正斜杠的文件路径,没有驱动冒号

时间:2015-04-28 21:04:22

标签: windows git

我安装了Git Extensions,它自动下载并安装了Git for Windows,当我使用Git Bash时,它将文件路径显示为/ c / whatever /文件夹而不是C:\ whatever \文件夹,如果我粘贴到来自Windows资源管理器的路径,因为它需要正斜杠而且驱动器号后面没有冒号,所以它会扼杀它。

当我之前单独安装Git for Windows时,它正确显示了斜杠/冒号,但更具限制性且更难使用(尤其是复制/粘贴)。

为什么它显示/期望带有斜杠和冒号的文件路径,以及如何修复它?!

http://imgur.com/vMc7fU6

2 个答案:

答案 0 :(得分:3)

您还可以尝试在从Windows资源管理器复制并粘贴到终端提示中的目录路径中添加单引号(例如cd'D:\ Documents \ Developer Tools& Docs')。它对我有用。查看以下链接中发布的解决方案: read more

答案 1 :(得分:1)

它被绊倒了,因为\是Unix / Linux世界中的转义字符。如果您粘贴的路径类似于c:\\somefolder\\anotherfolder,那就没问题了,因为\\说"我想要文字\。也就是说,只要路径不以它结尾,我的git bash就会理解一个\。因此cd c:\folder有效,但cd c:\folder\不起作用。

BTW当它窒息时会给你什么错误信息,你能给出一个它呛到的粘贴路径的例子。