如何取消暂停/删除远程Git仓库中已删除的文件?

时间:2016-09-22 23:20:29

标签: git

我已经看到有关如何从远程仓库中删除本地删除文件的多个问题,但我的问题恰恰相反。 有些文件在远程仓库中被移动/删除,我想从我的本地仓库中删除相应的文件。我该怎么做?

E.g:

我的根目录有foobarbaz。远程提交将barbaz移动到新目录archive。现在,当我拉,我有fooarchive(其下有两个新目录),barbaz

2 个答案:

答案 0 :(得分:3)

尝试

git fetch origin
git reset --hard origin/master

假设您在原始分支中并希望与主

同步

答案 1 :(得分:2)

使用git clean删除未跟踪的目录,我相信git pull会删除文件,但不会删除空目录。

尝试:

git clean -fd