如何在本地覆盖文件?从master到我当前的工作目录。

时间:2017-12-08 23:05:46

标签: git github github-for-mac

所以我将目录更改为正确的位置,我想将更改从主服务器拉到我的工作目录,并在本地覆盖我在计算机上的内容。我该怎么办呢?

我会使用" git checkout - "放弃我在本地和我希望从主文件中提取的文件的更改?

1 个答案:

答案 0 :(得分:1)

假设您的远程repois被称为' origin',您将要执行这两个命令:

git fetch origin
git reset --hard origin/master

在执行此操作之前,请确保您不需要任何本地更改,如果它们与远程仓库上的内容不匹配,它们将会永远消失。