2012-08-12 8 views
21

上のディレクトリを削除しようとします:ディレクトリのgitのは、私はマスターブランチに私の枝(Li)との間で切り替えるたびに、私は以下のようなメッセージを取得、チェックアウト

削除「SYS /コンソール/ API」を失敗しました。もう一度やり直すべきですか? (y/n)

誰でもこのメッセージを取り除く方法を知っていますか?私は過去にこのディレクトリを誤って削除しようとしていたと思いますが、今はこのエラーメッセージが残っています。

答えて

21

このエラーメッセージは、this patchcompat/mingw.c)とthis onecompat/mingw.c)からのものです。
これは、通常、ディレクトリが「ビジー」であるか、空ではない(ただし、バージョンファイル以外のプライベートファイルのみを含む)ことを意味します。

ブランチをチェックアウトするときに、特定のディレクトリを「ビジー」にしている実行中のプロセスがないことを確認してください。

Ted M Young親切comments

"忙しい" のもう一つの定義は、それはあなたの現在のディレクトリだということです!
ルートディレクトリにcdを実行し、ディレクトリを変更してこのエラーを回避するのが最も安全です。

+0

ありがとうございます!あなたが実際の参照を見つけたのは本当にすばらしいです。 – user429400

+6

"ビジー"の別の定義は、それがあなたの現在のディレクトリだということです!ルートディレクトリに 'cd'を実行し、ディレクトリを変更してこのエラーを避けるのが最も安全です。 –

+0

@ TedM.Young良い点。より視認性の高い答えをあなたのコメントに追加しました。 – VonC

関連する問題