3

次のコマンドを使用して、ローカルとリモートの git ブランチ間の差分を作成しようとしています。

git diff --ignore-space-at-eol -b -w --minimal remotes/branch/master > diff.patch

次のようなパッチファイル出力に表示されることを除いて、すべて問題ありません

diff --git a/src/game/AccountMgr.cpp b/src/game/AccountMgr.cpp
index a271c8a..6f363c6 100644
--- a/src/game/AccountMgr.cpp
+++ b/src/game/AccountMgr.cpp
diff --git a/src/game/AccountMgr.h b/src/game/AccountMgr.h
index d406496..405fa32 100644
--- a/src/game/AccountMgr.h
+++ b/src/game/AccountMgr.h
...

そのようなファイルには変更がないようです。そのようなファイルを差分から削除するにはどうすればよいですか?

4

2 に答える 2

0

古い msys git バージョンのバグのようです。最新にアップデートすると、問題が修正されました。

于 2013-11-02T06:38:52.917 に答える