我今天刚开始学习如何使用git
,进展顺利。
作为一个实验,我使用push
上传了两个目录(每个目录包含两个文件)和根目录下的两个文件。这一步进行得很顺利。
然后我删除了本地拥有但未上传至Git的两个目录之中的一个。当我使用git status
时,它似乎意识到了这一点:
deleted: test/Testfile.as
deleted: test/Testile2.as
但是当我使用git pull
获取我的文件时,它们似乎没有返回到我的本地文件夹。我也尝试过git fetch
。
唯一似乎可以让我重新获取所有文件的方法是使用git clone
,但这似乎并不合逻辑,因为我需要先删除我的主目录,然后再将其克隆回来(或者选择一个新位置放置克隆的文件)。
什么是从Github下载已在本地删除的文件和文件夹的正确方式?