我正在Win XP上使用TortoiseGit客户端。在一个特定的文件夹中,我有3个修改过的文件,我想抛弃这些修改。换句话说,我想从远程仓库检出这三个文件的最新版本。请注意,在同一个目录中还有另一个修改过的文件,我希望保留原样。我如何只获取这3个文件的最新版本?
谢谢 - Dave
我正在Win XP上使用TortoiseGit客户端。在一个特定的文件夹中,我有3个修改过的文件,我想抛弃这些修改。换句话说,我想从远程仓库检出这三个文件的最新版本。请注意,在同一个目录中还有另一个修改过的文件,我希望保留原样。我如何只获取这3个文件的最新版本?
谢谢 - Dave
使用路径名进行结账不会影响 HEAD:
git checkout origin/master -- file1 path/file2 path/file3
origin/master
,在大多数情况下是默认远程分支的正确名称(例如与git pull
一起使用的分支)。要查看您拥有哪些远程分支,请键入git branch -r
。 - sehe