によってコミットチャンクを適用し、私ははチャンク
$ git add my_file -p
そして、私はステージにしたいチャンクを選択することができます。
コミット/チェリーピックを選択し、差分チャンクをチャンクで適用する方法はありますか?
おかげで
によってコミットチャンクを適用し、私ははチャンク
$ git add my_file -p
そして、私はステージにしたいチャンクを選択することができます。
コミット/チェリーピックを選択し、差分チャンクをチャンクで適用する方法はありますか?
おかげで
私はこれを行うための直接的な方法を認識していないんだけど、ここで、間接的な方法です。
git cherry-pick -n <commit>
チェリー(-n
)、それをコミットしていないコミットが、教えてgitのを選びます。変更は、今あなたが
git checkout -p
を行うことができますので、これは、各チャンクを反復処理し、あなたがそれを破棄したい場合、あなたははしたくない任意のチャンクにyesと言う依頼しますあなたの作業コピーにする必要がありますし、あなたが保持したいチャンクにはいいえ。
でもvimの逃亡者を見ています。それは対話型の塊の選択岩です – sehe
おそらく関連しています:https://stackoverflow.com/questions/1085162/commit-only-part-of-a-file-in-git –