Questions tagged «mingw32»

23
Git Bash在Windows 7 x64上非常慢
在一个小项目的开发过程中,我一直在Windows和Ubuntu上使用Git,经常在两者之间来回切换。问题在于,Git Bash持续变慢。 当我说慢的时候,我的意思是运行cd需要8-25秒,运行git命令需要5-20秒,ls有时可能需要30秒。不用说,这不好玩,更不用说徒劳了。我知道Git在Windows上速度较慢,但​​这很荒谬。 对我而言,暂时有效的一种解决方案是禁用我的网络连接(如本答案所述),启动Git Bash,然后重新连接。有时,它会在几天后继续快速运行,但是性能最终最终会下降。我已经连续数周浏览了msysgit讨论组,Stack Overflow,msysgit问题列表等,但是我无法提供有效的解决方案。 到目前为止,我已经尝试过: 将Git和项目文件夹添加到病毒扫描程序的排除列表中 完全禁用我的病毒扫描程序(Kaspersky IS 2011) 确保Outlook未运行(Outlook 2007) 关闭所有其他应用程序 以管理员身份运行Git Bash 禁用网络连接,启动Git Bash,并保持连接禁用 禁用网络连接,启动Git Bash,重新启用连接(仅偶尔起作用) 跑步 git gc 以及以上的组合 我确实读过一些人在禁用Bash完成方面取得了成功,但理想情况下,我希望保持这种状态。msysgit的版本为1.7.3.1-preview20101002,操作系统为Windows 7 x64。可以预见,在Linux上运行相同的操作很快。我将只使用Linux,但是我也需要在Windows中运行某些东西(某些应用程序,测试等)。 有没有人遇到过类似的问题?如果是这样,潜在的问题是什么?解决方案是什么(如果有)? 这不仅限于Git信息库,而且仅供参考,我一直在使用Git的信息库很小:最大约4至50个文件。
435 git  bash  windows-7  msysgit  mingw32 

10
在Windows安装的Git Bash中更改〜目录的位置
我什至不确定我在问正确的问题。让我解释一下我的情况: 这是关于Windows 7上的Git。 我公司在网络驱动器而不是本地硬盘驱动器上设置Windows用户目录(出于备份和其他目的,不在此问题的范围内)。我不能改变那个政策。 我可以在该方案之外拥有本地文件,这就是我的Apache服务器设置的方式。完全是本地的。 我安装了Git。它会安装Bash。当我启动Bash并cd ~(更改到根目录)时,我发现它(Bash根目录)指向我的网络用户目录。我希望它不要那样做。我想 ~在硬盘上的其他地方。我想要它,以便当我执行其他操作(如安装证书,SSH密钥等)时,其默认设置不会自动使用该网络目录。 我到处搜索都是徒劳的,所有我能找到的都是涉及别名,重定向和$ HOME指向的位置的答案。但这根本不是我想要的。 问题是:我可以更改该目录吗?如果是这样:如何? 更新:因此,$ HOME是我需要修改的。但是,我无法找到这个神话般的$ HOME变量的位置,因此我认为它是PATH的Linux系统版本。反正 ... 我的确有一个“个人资料”文件git/etc。以下是内容(注意,没有$ HOME): # To the extent possible under law, the author(s) have dedicated all # copyright and related and neighboring rights to this software to the # public domain worldwide. This software is distributed without …
138 git  msysgit  git-bash  mingw32  msys2 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.