6

私はここにいるのは初めてで、間違いを無視して質問を説明しようとします。

私はgitバージョンを使用しgit-2.8.2 ています 1日は問題なく動作し、その後この問題が発生しました。gcloudリポジトリを使用しています。最初に gcloud clone コマンドを試したところ、このエラーが発生しました ここに画像の説明を入力

次に、gitgitコマンドに疲れているかどうかを確認するために、このエラーが発生しますここに画像の説明を入力

次に、開いて再確認しましgit Bashたが、同じエラーもありました。 ここに画像の説明を入力

ディレクトリを変更して再インストールしてみました。しかし、何も機能しません。

4

5 に答える 5

5

Windows 10 を搭載したコンピューターで実行されているサービスを整理していたときに、偶然同じ問題に遭遇しました。

致命的: /dev/null を開くか、dup に失敗しました: そのようなファイルまたはディレクトリはありません

'Null'理由は、ウイルスサービスだと思ったので、説明のない名前のサービスを削除したためです。

ここに画像の説明を入力

したがって、git操作できないことに気付いたとき、削除されたサービスを考慮しました。あるサイトで提供されている解決策によると、私はサービスを再度実行しようとしましたcmd.exe

sc config Null start= system
sc start Null

しかし、そのサービスはリストに存在しなかったとのことでした。ありがたいことに、Windows 10 で実行されている既定のサービスの情報と、サービスを正常に戻すために必要な説明を共有してくれる親切な人々がいます。

サービスをリストに戻すには:

  1. 押すWin + R
  2. タイプregedit
  3. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Servicesセクションに移動
  4. Nullフォルダーと必要なすべてのパラメーターを作成します。

ここに画像の説明を入力

  1. コンピュータを再起動してください。
  2. これで、Null サービスと git が戻ってきました。

ここに画像の説明を入力

お役に立てれば。

于 2020-05-26T06:29:52.177 に答える
2

偶然に問題を解決しました。皆さんと共有したいと思います。git や gcloud やソース ツリーの問題ではありませんでした。

実際、私はこの問題の原因となるインストールから強制的に Windows Update を停止しました。Windowsアップデートを再度インストールすると、この問題は修正されました。多分これは誰かを助けるでしょう。

于 2016-05-24T07:59:11.480 に答える