首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在git bash中注册新安装的驱动器?

如何在git bash中注册新安装的驱动器?
EN

Stack Overflow用户
提问于 2011-03-05 02:06:19
回答 4查看 11.2K关注 0票数 19

在我的日常工作中(我使用的是MS Windows),我的git bash (实际上是使用console2 )整天都是开着的。这也是非常频繁的,我挂载新的驱动器,我想与git一起工作。然而,我注意到我需要退出bash并再次打开它,以便让它识别新的驱动器号。

在git bash中有什么命令可以‘register’已经挂载的驱动器吗?谢谢

edit2:我没有任何选择在我自己的问题下留下评论(奇怪的.?),所以我把它贴在这里:

代码语言:javascript
运行
复制
$ mount -a
sh.exe": mount: command not found
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-08-23 06:52:51

有几件事,很难找到来源,所以请对此持保留态度。

  1. Msysgit根本不包含任何版本的mount。然而,据我所知,cygwin是这样做的。没有简单的方法来查看所有连接的驱动器或在msys中挂载新驱动器,因此无法使用Git Bash。

要回答你的问题,你不需要: Git Bash不动态分配驱动器,所以如果你挂载新的驱动器,你需要关闭所有实例并重启Git Bash (source)。这里引用的源是缓存的here。抱歉,没有更好的解决方案。

票数 18
EN

Stack Overflow用户

发布于 2014-11-20 03:30:59

我通常将驱动器挂载到文件系统中,然后必须在控制台2中的Git Bash会话中运行一个脚本来更改上的一些文件。

如果您将某些内容挂载到给定的驱动器号,例如在Windows文件系统上挂载F:,然后启动Git Bash会话,它将映射它。我可以挂载/卸载F:驱动器,会话仍然可以访问/f/而不会出现任何问题。因此,挂载您通常需要访问的所有驱动器,然后启动会话,希望您不需要频繁地重新启动Git Bash。

票数 0
EN

Stack Overflow用户

发布于 2014-12-09 10:14:13

我发现如果我退出所有当前正在运行的git bash会话,然后启动一个新的会话,那么我就可以在/x/下的新的bash会话中访问新的驱动器,例如X:。

如果已经有一个正在运行的git bash会话,那么即使启动一个新的git bash会话也是不够的;我必须退出之前的git bash会话,然后为它启动一个会话以使新的驱动器号可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5197540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档