Git Reset Single File in Feature Branch to Be the Same as in Master [Duplicate]
I'm Trying to Revert My Changes in a Single File in My Feature Branch and I Want This File to Be the Same as in Master. I Tried: Git Checkout -- Filename Git...
I'm trying to revert my changes in a single file in my feature branch and I want this file to be the same as in master.
I tried:
git checkout -- filename
git checkout filename
git checkout HEAD -- filename
It seems that none of these made any changes to my feature branch. Any suggestions?
If you want to revert the file to its state in master:
git checkout origin/master [filename]
you are almost there; you just need to give the reference to master; since you want to get the file from the master branch:
git checkout master -- filename
Note that the differences will be cached; so if you want to see the differences you obtained; use
git diff --cached