2016-05-05 6 views

答えて

2

なぜですか?コミットしている場合は、すでにファイルに変更が適用されていることを意味します。いくつかのファイルはコミット後に変更されているかもしれませんが、コミットが変更された隠しを取得しようとすると、現在のファイルのdiffとこれらのファイルの状態がコミットされます。私が言うことは、あなたがそれを必要とするケースを考えることができないということです。

しかし、とにかく、コミットの変更を取得し、差分を作成し、それを適用し、その差異を隠すことができます。

一時的なstash.diffファイルを作成する必要はありません。 git diffの出力をgit applyに簡単にパイプすることができます。

+0

あなたは良いケースです。代わりに 'cherry-pick'を使うべきだと思います。 – etoxin

+0

これはさらに優れています! – Uzbekjon

関連する問題