diff --git a/pages.ja/common/diff.md b/pages.ja/common/diff.md new file mode 100644 index 00000000000000..2aee35bc5c21cd --- /dev/null +++ b/pages.ja/common/diff.md @@ -0,0 +1,36 @@ +# diff + +> ファイルとディレクトリを比較する。 +> もっと詳しく: 。 + +- ファイルを比較する(`old_file`を`new_file`にするための変更点を列挙する): + +`diff {{old_file}} {{new_file}}` + +- 空白を無視してファイルを比較する: + +`diff {{-w|--ignore-all-space}} {{old_file}} {{new_file}}` + +- ファイルを比較し、差分を並べて表示する: + +`diff {{-y|--side-by-side}} {{old_file}} {{new_file}}` + +- ファイルを比較し、差分を統一フォーマットで表示する(`git diff`で使用される): + +`diff {{-u|--unified}} {{old_file}} {{new_file}}` + +- ディレクトリを再帰的に比較する (異なるファイル/ディレクトリの名前と、ファイルに加えられた変更を表示します): + +`diff {{-r|--recursive}} {{old_directory}} {{new_directory}}` + +- ディレクトリを比較し、異なるファイル名のみを表示する: + +`diff {{-r|--recursive}} {{-q|--brief}} {{old_directory}} {{new_directory}}` + +- 2つのテキストファイルの差分からGit用のパッチファイルを作成します。存在しないファイルは空ファイルとして扱います: + +`diff {{-a|--text}} {{-u|--unified}} {{-N|--new-file}} {{old_file}} {{new_file}} > {{diff.patch}}` + +- ファイルを比較し、出力を色分けして表示する: + +`diff {{-d|--minimal}} --color=always {{old_file}} {{new_file}}`