我怎样才能在 git 中拉两次?

How can I pull twice in the git?

我通过这段代码拉取了一次项目:

$ git pull origin master

我手动删除了整个项目(.git 目录除外)。现在我想再次获得该项目。当我再次拉动它时,它说:

$ git pull origin master
From https://bitbucket.org/path/to/repository
 * branch            master     -> FETCH_HEAD
Already up-to-date.

我的工作目录仍然是空的(只有 .git 目录)。无论如何,我如何重新拉项目?

这不是你需要的拉力。 拉取是为了从远程存储库获取更改以与本地同步。 你可以想拉多少次就拉多少次, 但如果遥控器没有任何变化, 你会像以前一样收到消息, 你已经是最新的了。

您可以使用以下方法从存储库恢复您的工作目录:

git checkout .

再检查一遍

git checkout .

您可以按照 @janos 在他的 .
中建议的那样 git checkout 另一种方法是硬重置到您想要的分支:

git reset --hard remote/branch

.

中详细描述了重置工作的方式