0
'diff -u'コマンドを使用して 'git/sv'リポジトリに適用できるパッチを生成するにはどうすればよいですか?私は 'git-svn'リポジトリでdiffコマンドを実行しようとしています。git repoでdiffコマンドを使用する方法
'diff -u'コマンドを使用して 'git/sv'リポジトリに適用できるパッチを生成するにはどうすればよいですか?私は 'git-svn'リポジトリでdiffコマンドを実行しようとしています。git repoでdiffコマンドを使用する方法
あなたが(どのgit-svn
レポ数など)Gitのレポにパッチを生成し、他のGit/git-svn
レポにそれを適用することを計画している場合、あなたはおそらく例えばgit diff
とgit format-patch
(Gitリポジトリの定期的なパッチユーティリティーを使用する必要があります)。
私はgit diffを使用しましたが、注意しなければならないのは、git固有のヘッダーであるdiff -git a/afile b/afileを使ってdiffを生成することです。私はreportに一様に適用されるパッチを生成することをもっと見ています - より多くのような亀のsvnが生成するように。 –
'patch'のような標準ユーティリティはヘッダの' diff -git'を無視します。あなたはどんな問題を経験していますか? –
私はpatchを使用していますが、うまく機能しますが、チームはパッチを使用したくありません。彼らはeclipse> patch> applyを使う方が好きです。私が望むのは、git-svnリポジトリにパッチを生成するためにunix diffコマンドを使う方法です。 –