Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对一些文件进行了更改。
然后我提交了它并意识到我对一个我不想更改的文件进行了更改。我怎样才能让文件恢复到原来的状态?我在树枝上。
git checkout --file
根本没有做任何事情。
git checkout filename
在大多数情况下都可以使用,除非您有一个与文件同名的分支。在任一情况下,
git checkout -- filename
就足够了。
您的文件名和文件名之间需要一个空格--:
--
尝试
git checkout HEAD~ filename
反而。