Git reset single file in feature branch to be the same as in master
本问题已经有最佳答案,请猛点这里访问。
我正在恢复我的功能分支中单个文件中的更改,我希望此文件与master中的相同。
我尝试过:
1 2 3 | git checkout -- filename git checkout filename git checkout HEAD -- filename |
似乎这些都没有对我的功能分支做任何更改。有什么建议吗?
如果要将文件恢复到
江户十一〔一〕号
您就快到了;您只需要向master提供引用;因为您要从master分支获取文件:
1 | git checkout master -- filename |
请注意,差异将被缓存;因此,如果要查看获得的差异,请使用
1 | git diff --cached |
号