1

windows7 で eclispe egit (msysgit) を使用していますが、奇妙な動作に気付きました

例えば

1.) 私は master ブランチにいます

2.) Eclipse で egit を使用して devel に切り替える

3.) コンソールに移動して実行:

git diff --stat --color --histogram devel..master

4.) Eclipse に戻り、再度 master に切り替えます

その後、プロジェクトのすべてのフォルダーの近くでEclipseに矢印が表示され、フォルダーが汚れているように見えます

それから私は再びコンソールに行き、

git status

しかし、コミットすることは何も言わず、作業ディレクトリはきれいです

ここで何か不足していますか?

Eclipse と git コンソールで egit を同時に使用するのは間違っていますか?

4

1 に答える 1

0

たぶん、あなたはJGitのバグ372834にぶつかっています。これは、Windowsでの改行変換に関するものです。

  • 設定オプションは何にcore.autocrlf設定されていますか?
  • そのようなファイルの履歴を開き、ファイルリストに移動し、エディターでコミットからバージョンを開くと、ファイルの行末はどのようになりますか(Ctrl + 3空白文字を表示して表示します)?
  • ワークスペースバージョンのファイルを開くと、どの行末がありますか?
于 2013-02-04T12:01:39.997 に答える