Git エラーの致命的: 安全でないリポジトリ ソリューション

Git エラーの致命的:  git がバージョンをアップグレードし、新しいディレクトリ セキュリティ制限を追加したため、安全でない リポジトリ xxx は他のユーザーによって所有されています。
これにより、.git ファイルが通常の git 操作またはさまざまなエディターで見つからなくなります。

エラーの詳細:

致命的: 安全でないリポジトリ ('D:/代码练习/11-vue/vue-router' は他の誰かが所有しています)
このディレクトリに例外を追加するには、次のように呼び出します。

        git config --global --add safe.directory 'D:/code practice/11-vue/vue-router'

解決

        ここのコマンド ウィンドウで提案されたコードを使用します。

        git config --global --safe.directory D:/code practice/11-vue/vue-router を追加

*知らせ

        プロンプト コードの位置にある引用符「 」を削除します

このコマンドを実行後、 git add . test で正常に使用できることがわかりました 

: 解決しない場合は、次のような他の方法を使用します。

方法 1: git config --global --add safe.directory "*" は、複数のユーザーがいるコンピューターには適していません。そうしないと、セキュリティ上の問題が発生します。

方法 2: ファイル ディレクトリ - 右クリック - プロパティ - セキュリティ - 詳細設定 - 所有者 - 現在のユーザーに変更します。

方法 3:インストール ディレクトリでgit- gui.exe を見つけ、右クリック-プロパティ-互換性-管理者としてプログラムを実行-ティック。

方法 4: .git フォルダーを削除し、ターミナルで git init を実行して再初期化する

試してみることもできます。本質は、git のアップグレードによって引き起こされる不十分なユーザー権限の問題です。

 

おすすめ

転載: blog.csdn.net/weixin_46669844/article/details/128192682