2011-09-28 5 views
5

Windowsで管理するためにTortoiseGitを使用しているgitリポジトリがあります。変更と差分を表示すると、作業ディレクトリとヘッドの間に違いはないことが示されます。しかし、少し赤いXが私のフォルダの1つに現れます。TortoiseGitは矛盾したディレクトリを表示します

TortoiseGitのステータスをリセットする方法はありますか?見えない違いはありますか?

答えて

8

Tortoise Gitのバグではないと私は思っています。私はそれを使用しないので、それについてはよく分かりません。最も可能性の高い状況は、リベース中にマージ競合に遭遇し、リベースを終了するのを忘れたということです。その場合は、git rebase --abortまたはgit rebase --continueのいずれかの方法でリベースを完了する必要があります。 git statusは手がかりを与えます。あなたが支店にいないが、あなたがそうであることが予想される場合は、おそらくあなたはリベースの途中にいるでしょう。

編集:この男claims it's a problem with the TortoiseGit cacheはWindowsです。 TGitCache.exeプロセスを終了し、エクスプローラを再起動してください。名前で並べ替え:私は...戻って一日で

+0

git rebase --abortは、リベースが進行中でないことを報告します。 – IslandCow

+0

@IslandCow:私の答えを更新しました。それを試してみてください。 –

+0

ありがとう!それは働いていました!私は知っている必要がありますP – IslandCow

7

すべて閉じExplorerウィンドウ(ディレクトリウィンドウ)

オープンプロセスエクスプローラをTortoiseSVNの中にこのような問題を覚えています。 TGitCache.exeを検索します。 これをクリックして、END PROCESSボタンを押します。

エクスプローラとボイルアを再度開きます。