patchとdiffの使い方がよーわからん・・・。

なんか、GnuWin32でdiffとpatchを見つけられない・・・。なのでWinCVSからゲット・・・。
さらにpatchとdiffの使い方が良くわからない・・・。
2時間くらい解説サイトを探し回っても見つからない・・・。
うわぁぁぁぁ〜〜〜〜〜〜ん。
D言語のコマンドラインコンパイラを上手く使えないからこうなるんだ〜〜ぐわわあぁぁぁぁ!!
Windows用patchとdiffの使い方を解説しているサイトってどちら様か知りませんか?m(_ _)m