私は Eclipse RCP アプリを持っていますが、git が非常に奇妙な動作をしています。クラスまたは任意のファイルの行を変更するたびに、git はファイル全体が変更されたと非難します。
この要点を参照してください: https://gist.github.com/luizkowalski/5968143
実際に変更されたのは、この行だけでした: Bundle-Version: 2.6.13
to Bundle-Version: 2.6.14
.
この動作は数日前に始まりました。私たちのマシンでは git を更新していません。この差分は GitHub によって生成されました
質問する
282 次
1 に答える
2
これは新機能でもバグでもありません。これは、あなたたちが無意識のうちに犯した何かの結果です。Git はリポジトリのバイナリ データに対するすべての変更を追跡していることを思い出してください。いくつかの種類の変更が原因である可能性があります。このドキュメントのテキスト全体をあるエディターから別のエディターにコピーして、オリジナルをコピーに置き換えた人はいますか? (おそらく異なるオペレーティング システム間で) プロジェクトで使用している文字セットは最近変更されましたか? 他の原因によってもこの種の変更検出が発生する可能性がありますが、理解しておくべき重要なことは、これは Git 側のエラーではないということです。
于 2013-07-10T17:35:51.327 に答える