1. ホーム
  2. git

hgやgitで2つのディレクトリ/プロジェクト全体を差分する?

2023-11-23 21:55:17

質問

私は、もともと CVS に保存されていたすべてのリビジョンを持つプロジェクトを継承しました。私はかなりの数の編集を行いましたが、追加された新しいファイルと古いファイルに関して、元のディレクトリで行ったすべての変更を比較しようとしています。

hg/git のために、ツリーの差分やそのような性質のものを行うことができる何らかのユーティリティがありますか?たとえば、新しく追加されたファイルと削除されたファイルの間にマークがあるように、私は多くを求めすぎているのでしょうか。

どのように解決するのですか?

git diff はまさにその通りです。しかし、これは git プロジェクトに対してのみ機能します。

hg diff , svn diff ほとんどのバージョン管理システムはディレクトリツリーの差分を取ることができます。