提取git存储库会带来不同的文件



我们正在一个项目中工作的代码在github中托管。在某个时候,主分支 Master 必须回到某个提交中。我们通过本地滚回提交做到了这一点,然后将推动推向遥控器。

似乎运行良好,直接在github中检查这些文件都是回滚的,并且预计文件夹会消失,这是正确的。

然后,我删除了我的本地 Master ,以获取新的。我这样做了:

git checkout someotherbranch
git branch -D master
git fetch --all
git checkout master

某些文件实际上看起来正确,这些文件已回到指定的提交中,但是某些文件夹中包含内部的文件。还有其他一些文件,一个HTML文件,没有正确回滚。

我缺少任何步骤吗?

我实际上缺少一个步骤:

git reset --hard

因此,不需要的本地文件将消失,使本地分支完美匹配遥控器

最新更新