12

Eclipse で EGit を使用してコードをリモート リポジトリにプッシュしようとすると、図1に示すように、最初にプルする必要があるというエラー メッセージが表示されます。

プッシュしようとしたときのエラー ダイアログ

次に、リモート リポジトリからプルしようとすると、図2に示すように、すべてが最新であることを示すメッセージが表示されます。

プル後のメッセージ ダイアログ

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

2

DIRTY_WORKTREE の問題があり、(何らかの理由で) ファイルを削除できない場合は、プルを実行するか、HEAD に置き換えてからインデックスに追加する必要があります。これにより競合が解決され (マージ ツールの使用を想定)、変更をコミット/プッシュするか、再度プルすることができます。

于 2013-05-22T10:35:34.427 に答える