开发错误记录11:git报错?fatal:open?/dev/null?or?dup?failed:?No?such?file?or?directory
Posted 一起学习_Program
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发错误记录11:git报错?fatal:open?/dev/null?or?dup?failed:?No?such?file?or?directory相关的知识,希望对你有一定的参考价值。
今天在自己的的电脑上装了git,没成想运行报错:
重装了几次git ,都不行,电脑上没有装github桌面版;
后来在网上查到了方法,反映这是系统的问题:
null是比较特殊的系统文件,它实际上是为操作系统提供一个虚拟设备,这个搜索设备的驱动程序是C:WINDOWS\system32\drivers\Null.sys
解决方案:
以win7为例,右键点击计算机-管理-查看,勾选显示隐藏的设备:
启动null驱动,如下图:
发现启动不上,查看是否有驱动文件存在:
C:WINDOWS\system32\drivers\Null.sys
查看以上文件发现不存在,当时,就想重装系统的冲动!!
后来一想,在c盘是否可以找到相关的文件,这样也就不用重装系统,当然也可在网上下载Null.sys文件,不过不一定能兼容。
后把二个带null开头的,大小一样的改名为Null.sys,再启动,成功!
注意:如发现驱动不存在时,先别重装系统,或者是网上下载,最好是先在自己的电脑上找找有没有备份的,或者相关,如没有,再重装或下载!!
以上是关于开发错误记录11:git报错?fatal:open?/dev/null?or?dup?failed:?No?such?file?or?directory的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Git 使用报错 ( git: ‘switch‘ is not a git command. See ‘git --help‘. )
错误记录Git 使用报错 ( git: ‘switch‘ is not a git command. See ‘git --help‘. )
错误记录Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
错误记录Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
错误记录Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )
错误记录Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )