1

Egit が解決できないマージについて不平を言う奇妙な動作がありますが、どこにも競合が見つかりません - 表示されている両方のファイルは同一です。

たとえば、リモートファイルは次のとおりです。

/**
 * Liste der Sensor Objekte, die schon in StrassenTeilSegmente zugeordnet sind
 */
private LinkedList<SystemObject> checkListe;

ローカルファイルは次のとおりです。

/**
 * Liste der Sensor Objekte, die schon in StrassenTeilSegmente zugeordnet sind
 */
private LinkedList<SystemObject> checkListe;

存在する唯一の違いは、これらの行を持たない共通の祖先に対するものです。

したがって、この競合を解決する機会がなく、自動マージが失敗します。何を試してみますか?

4

1 に答える 1

0

両方のファイルの eol (行末) スタイルが異なることが原因である可能性があります。

その場合、Egit は core.autocrlfをサポートしているため、以下を確認してください。

  • JGitがeolスタイルを自動的に変更しないように、falseに設定されています
  • ローカル ファイルをリポジトリで既にバージョン管理されている適切な eol スタイルに変換するには
于 2013-07-18T15:06:39.273 に答える