のファイルを私の機能ブランチに戻したいのですが、このファイルをmasterと同じにします。 機能ブランチの単一ファイルをマスターと同じにリセットする
は、私が試した:git checkout -- filename
git checkout filename
git checkout HEAD -- filename
これらのどれも私の機能ブランチに変更を加えていないようです。助言がありますか?
のファイルを私の機能ブランチに戻したいのですが、このファイルをmasterと同じにします。 機能ブランチの単一ファイルをマスターと同じにリセットする
は、私が試した:git checkout -- filename
git checkout filename
git checkout HEAD -- filename
これらのどれも私の機能ブランチに変更を加えていないようです。助言がありますか?
あなたはmaster
にその状態にファイルを戻す場合:
git checkout origin/master [filename]
ありがとうDennan、あなたはここにいます。私はちょうどこの答えが見つかりましたhttps://stackoverflow.com/questions/13847425/overwrite-single-file-in-my-current-branch-with-the-same-file-in-the-master-bran。私はこれが私の後だったと思います。 –
あなたはほとんどそこにあります。 マスターへの参照を与えるだけです。
git checkout master -- filename
差分がキャッシュされることに注意してください。あなたが得た違いを見たい場合は、実際に@ChrisMaesを使用してください。
git diff --cached
私はすでに近くに投票しました。ありがとうございました –