私はwindows-msysgitでgitを使用しています。エクスプローラーまたはを使用してリポジトリを完全に削除しようとするときはいつでも
$ git rm -rf ptp/
fatal: Not a git repository (or any of the parent directories): .git
「再解析ポイントバッファに存在するデータが無効です」または上記の致命的なエラーがエラーになります。
me / gitの何が問題になっていますか?
前もって感謝します
私はwindows-msysgitでgitを使用しています。エクスプローラーまたはを使用してリポジトリを完全に削除しようとするときはいつでも
$ git rm -rf ptp/
fatal: Not a git repository (or any of the parent directories): .git
「再解析ポイントバッファに存在するデータが無効です」または上記の致命的なエラーがエラーになります。
me / gitの何が問題になっていますか?
前もって感謝します
git リポジトリを削除するには、単にrm -rf ptp/
. それでおしまい。
git rm
gitリポジトリを削除するのではなく、インデックス[変更/新しいファイルのステージング領域]からアイテムを移動するために使用されます。
Windows で git リポジトリを削除するには、次のようにします。
Win + R、タイプcmd
、Enter。
> cd c:/path/to/parent/of/ptp-repo
> rmdir /S /Q ptp
または、失敗した場合は、ディレクトリをロックしているユーザーを確認し、Explore から手動で削除します。
ほとんどの場合、一部のプロセスがレポ内のファイル/ディレクトリをロックしています。
Windows 10 では、管理者として cygwin コンソールを実行し、ディレクトリに対して rm -rf を実行してみてください。
Windows/Configuration/Software メニューを使用して、Windows-XP で GIT を削除しようとしました。エラーメッセージ(思い出せません)の後、すべてのファイルが削除されました。確認したところ、システム全体にptpという名前のファイルは残っていません。
ただし、問題は残っていました。windows-explorer を開くたびに、もう存在しない dll ファイルを要求する厄介なエラー メッセージが表示されました。
レジストリを確認したところ、レジストリに GIT の痕跡が多数残っていました。手で丁寧に取り除いたので、問題は解決したようです。これはもちろん危険な道ですが、仕方がありませんでした。おそらく、Windows のアンインストール スクリプトを注意深く調べることをお勧めします。
ステフ・ヨーステン
Windows で GIT リポジトリを削除したい場合...リポジトリが置かれている .git ディレクトリを削除 (または移動) するだけです... これはエクスプローラーから直接行います... まだ失敗していません!
Windows 7 と Fedora Linux のデュアル ブートで 3 番目のパーティションがあり、ターミナルの vim でファイルを開いていることが原因で.fuse_hidden...
ファイルが削除できないことに気付きました。
vimでファイルを閉じると、.git
ディレクトリを削除できました。