2017-07-20 78 views
1

私は最近クリエイターのアップデートに更新されたwindows 10でgit bashを使用しています。私はなぜこれが起こっている私にはわからない事Git bashは警告のエラーを出します:rmdirできません

$ git fetch && git checkout master 
warning: unable to rmdir Ionic_Developemnt: Directory not empty 
Checking out files: 100% (6312/6312), done. 
Switched to branch 'master' 
Your branch is up-to-date with 'origin/master'. 

次取得枝を切り替えるしようとしていたときに

もIonic_Developmentフォルダ

で.git隠しフォルダは、誰もができることですこの理由を助けてください。エラー_/_

答えて

3

warning: unable to rmdirオンgit checkoutは、このディレクトリが存在しないブランチに切り替えることを意味します。 gitはそれを削除しようとしますが、削除できない一時ファイルがいくつかあります。ディレクトリは空ではないので、gitもそれを削除することはできません。したがって、警告です。

+0

それは多くのサーバーにコードをプッシュしながら影響を受けますか? –

+0

いいえ、Gitは**ファイル**を押しません。** git push ** **コミット**(そしてそれらのツリーとブロブ)。ローカルリポジトリ内の一時的なコミットされていないファイルはプッシュされません。 – phd

1

これは、ほとんどの場合、ファイルがまだ使用中の場合に発生します。私は個人的に原子エディタでこれを経験しました。エディタを閉じて、実行中のコンパイラが変更を監視していて、もう一度チェックアウトを試みてください。

+0

何も開いていませんすべてが閉じています私はウィンドウで開いているだけのbashのgitを持っています。私はまだサービスをチェックしていません –

関連する問題