我想获取存储库中的最新文件,并覆盖本地已有的文件。我如何使用git客户端来做这件事?
发布于 2010-10-17 00:52:32
如果只想覆盖一个文件:
git fetch
git checkout origin/master <filepath>如果要覆盖所有更改的文件:
git fetch
git reset --hard origin/master(这假设您在本地使用master,并且希望在源的master上进行更改-如果您在分支上,请将其替换为。)
发布于 2016-04-01 02:24:44
最简单的版本,假设您正在处理您想要的文件所在的同一分支:
git checkout path/to/file。
我经常这样做,以至于我有一个别名设置为gc='git checkout'。
发布于 2018-05-03 04:22:10
这对我很有效:
git reset HEAD <filename>https://stackoverflow.com/questions/3949804
复制相似问题