You can use
(您可以使用)
git checkout -- file
You can do it without the --
(as suggested by nimrodm), but if the filename looks like a branch or tag (or other revision identifier), it may get confused, so using --
is best.
(您可以在不使用--
情况下执行此操作(如nimrodm所建议),但是如果文件名看起来像分支或标记(或其他修订标识符),则可能会感到困惑,因此最好使用--
。)
You can also check out a particular version of a file:
(您还可以签出文件的特定版本:)
git checkout v1.2.3 -- file # tag v1.2.3
git checkout stable -- file # stable branch
git checkout origin/master -- file # upstream master
git checkout HEAD -- file # the version from the most recent commit
git checkout HEAD^ -- file # the version before the most recent commit
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…