我的电脑中有一个git的小问题,我创建了一个新的文件夹,我启动了Git Bash,但它加载git需要很长时间,因为它会显示命令提示符,但它需要一段时间git line出现了。
有任何线索吗?
由于
答案 0 :(得分:5)
我有类似的问题。原来,主目录在网络驱动器上,这导致了很多减速。
您可以在Git bash中输入echo $HOME
来查看您的主目录。如果它指向网络驱动器,您可以通过在Windows中设置C:\documents and settings\<login>
环境变量将其更改为本地路径(例如XP上的HOME
)。
如果启动仍然很慢,请查看Git Bash快捷方式的起始目录是否为%HOMEDRIVE%%HOMEPATH%
。如果是,请尝试将其更改为%HOME%
。
答案 1 :(得分:2)
您可能没有意识到您实际上需要来使用“Git Bash”shell。如果将包含git.exe
的目录添加到PATH
环境变量中,则只需从常规Windows命令提示符下运行git
命令。
答案 2 :(得分:1)
您可以查看.bashrc
吗?
有时,一个太多复杂的提示可能会使shell缓慢响应 请参阅此blog entry as an illustration。
答案 3 :(得分:1)
任何在Windows 7中遇到缓慢问题的用户都可以查看this related question,这解释说这是因为UAC。解决方案是Run as Administrator
。
不幸的是,这并没有解决我的XP机器上问题中描述的症状(启动时很慢)。
答案 4 :(得分:1)
在XP上,升级到最新版本(1.7.3.1)似乎解决了这个问题。
答案 5 :(得分:0)
我遇到了同样的问题,每个“Entry”需要10秒以上才能得到响应。并且还需要超过20秒才能启动shell。 我重新安装了git,问题也存在。所以我想起了我最近几天所做的事情,我在PATH中添加了一些目录,并在目录中添加了许多工具。 因此,我尝试从PATH中删除该目录,之后,Shell恢复正常。
$ cat ~/.profile
#!/bin/bash
#export PATH=$PATH:"/c/Program Files/qemu/"
#export PATH="/d/rootfs/bin":"/d/rootfs/usr/bin":$PATH
#export PATH="/c/Program Files (x86)/CodeBlocks/MinGW/bin":$PATH
#export LD_LIBRARY_PATH="/d/rootfs/lib/"
alias ..="cd .."
alias ll="ls -l"
#alias make=mingw32-make.exe
#alias bash=bash.exe
#alias sh=sh.exe