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 のアップグレードによって引き起こされる不十分なユーザー権限の問題です。