Windows 7上的git期望dev null not found错误

时间:2014-08-31 10:13:07

标签: windows git bash github version-control

我在Windows 7 SE 64bit上使用Git gui或Git bash,我不断收到一个奇怪的错误。之前工作正常;我没有进行任何更改或安装/卸载任何东西。我已经重新安装并重新启动了我的计算机,但我仍然遇到同样的错误。

这里:软重启后,我得到了

Cannot determine Git version:

fatal: open/dev/null or dup failed: No such file or directory

Git gui requires Git 1.5.0 or later"

以下是弹出错误窗口的屏幕截图:

enter image description here

任何帮助?

1 个答案:

答案 0 :(得分:1)

通常,默认情况下使用参数安装Git,它应该在C:\program files\.git中创建文件夹结构C:\program files\git\dev\null,如/dev/null

我在64位Windows 10的VM机器上安装了64位Git 2.7.0.2。它创建了这些文件夹product: prod_id* prod_name prod_a_id prod_b_id prod_user keywords: key_id** key_word key_prod* kay_country data: id dat_id** dat_date dat_rank_a dat_traffic_a dat_rank_b dat_traffic_b ,并且在具有相同操作系统的另一台机器上,即使使用相同的安装程序也不会创建这些文件夹。

手动创建此文件夹,消息消失。

不知道为什么它不能创建,即使是防病毒软件还是Windows防御者都被禁用。