私は同僚によって作成された.diffファイルを持っており、そのdiffファイルにリストされている変更をまったく同じリポジトリのローカルブランチに適用したいと考えています。私は、このdiffファイルを生成するために使用されたワーカーのPCまたはブランチにアクセスできない。git diffファイルはどのようにして、同じリポジトリのコピーであるローカルブランチに適用しますか?
明らかに、私は行ごとに行を変えてすべてを再入力することができましたが、システムに人為的なエラーを与えないようにしたいと思います。これを行う最も簡単な方法は何ですか?その後、
おかげで、それはパッチが失敗した、というエラーを発生させた:filename.php:202エラー:filename.php:パッチが適用されませんが。良いニュースは、ファイルの最初のファイル名ではなく、少なくともファイルの一部を処理できることです。何かご意見は? –
また、パッチの動作を停止するファイルの変更があるようです。これを解決するには、変更をコミットし、新しいブランチを作成し、あなたと同僚が分岐したコミットにリセットし、パッチを適用してコミットし、2つのブランチをマージします。 – Philipp
このファイルがdiffファイルを使用するために存在していたものとあまりにも異なっていました。私は先に進んで手作業で行ったが、正しいコマンドで+1した。これが正解であったはずだと私は受け入れるだろう。 –