現在、次のコマンドを使用しています。
git diff --no-prefix -w trunk > my_beautiful_code.patch
ただし、レビューボードに差分をアップロードすると、次のエラーが発生します。
No valid separator after the filename was found in the diff header
正しいことをするために git を論争させる方法はありますか? レビューボードは正確な svn 形式を探していると思います。svn リポジトリのクローンを作成し、パッチを適用してから、svn でパッチを作成することもできますが、それは面倒で、よりクリーンなワークフローが必要です...
ありがとう!