无法使用 origin/master 在本地执行 git 结帐

Not able to perform git checkout on local with origin/master

我有一个工具可以更新我的远程 origin/master,对我的 JAVA 项目进行一些更改。

在远程 origin/master 它删除了一个文件夹,现在我正在尝试更新本地以测试这些更改。

我尝试在本地执行以下命令

git pull origin master

git fetch origin master & git reset --hard origin master

git fetch origin master & git checkout origin/master & git checkout -b newBranch

我看到了该工具所做的所有更改。但是删除的文件夹还在我的本地(在我的遥控器上被删除了)。

如果目录是空的,就OK了。 Git 不跟踪空目录,git 仅跟踪版本内容(文件)。