Eclipse EGitプラグインを使用して、git リポジトリを操作します。(ツールによる変更を追跡するために、ローカル プロジェクトでも使用しています。)
しかし、チーム プロジェクトでの使用があまり良くない問題を発見しまし
た。フォルダーまたはファイルの名前を変更すると、2 つのアイテムをコミットします。1 つは新規として追加し、もう 1 つは削除します。この方法では、誰が、いつこのファイルを編集したかという履歴がなく、進化を振り返る方法がありません。
この問題は EGit が原因ではなく、git が原因である可能性があります。Git と Mercurial での名前変更の回答を参照してください: 精度と自動性
多くのリファクタリングと名前変更が行われているときにファイルの履歴を保持する方法は?