これは重複している可能性があります。たまたま見つかりませんでした。
基本的に、シナリオは次のとおりです。コミットでファイルにいくつかの小さな変更があり、ファイルがさらに変更されました(新しい機能を追加するなど)。
私がやりたいのは、実際にファイルの古いリビジョンに戻らずに、そのコミットでファイルへの変更を自動的に元に戻すことです(可能であれば) 。つまり、そのコミットの差分が何であれ、その逆を現在のバージョンに適用する必要があります。その結果、最新のファイルの新しい「修正済み」バージョンが作成されます。
コンピューターがこれを行うことが常に可能であるとは限らないことを私は理解していますが、悪いコミット後の将来の変更が完全に無関係であり、別の場所にある場合、それは可能であるはずです。これどうやってするの?