私はそこにある多くの記事をフォローしていますが、Cygwinでdiffとpatchを使用する方法がまだわかりません
ここでは、Windowsエクスプローラーで2つのファイルを作成します
origin.txt
one
two
three
new.txt
one
four
five
次に、diff -u origin.txt new.txt > file.patch
これをもたらす私
--- origin.txt 2013-03-21 15:53:20.062956800 +0700
+++ new.txt 2013-03-21 15:53:29.191869600 +0700
@@ -1,3 +1,3 @@
one
-two
-three
\ No newline at end of file
+four
+five
\ No newline at end of file
次に、patch origin.txt < file.patch
エラーを表示する私
patching file origin.txt
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file origin.txt.rej
これを克服する方法は?これはUnixおよびWindowsのファイル形式に関連していますか?
P / S:CYGWIN_NT-6.1-WOW64とWindows764ビットを使用しています