ファイルを以前のコミットに戻そうとして問題が発生しましたが、私はgit checkout
を使用して1つのファイルを元に戻すことができますが、そのファイルに変更がありますので、以前のコミットと1つのファイルの現在のHEADとの間に何らかの「マージ」を行うには?私はgit reset sha-of-my-commit path/to/my/file
を使ってみましたが、作業領域に最新のバージョンを残しながら、前のバージョンをステージング領域に置きます。後で両方のファイルをマージする方法がわかりません。現在の変更を上書きせずにファイルを以前のバージョンに戻すにはどうすればよいですか?
私が今行ったことはちょうどgit diff ..sha-of-my-commit path/to/my/file
であり、欠けている行をコピー/貼り付けただけですが、これを行うにはより良い方法が必要だと思いますか?変更を意味と仮定
ありがとうございます!私は 'git stash'を完全に忘れてしまった – javiervd