我一直在一个分支上工作。 我提交并将其推送到远程存储库。 现在该分支上的某些文件丢失了。 希望它们仍然可以在远程分支上使用,因此我尝试执行 git pull
:
git pull origin feature/my_branch
然而,Git 表示所有内容都已与远程同步:
* branch feature/my_branch -> FETCH_HEAD
Already up-to-date.
怎么才能更新到最新版本呢?我在本地找不到我的丢失文件,因为这些文件缺失导致我的项目编译失败。另外,在Bitbucket的远程分支提交历史记录中,我可以看到那些文件。
git log
会显示分支上的所有提交记录,我重置到了一个我认为包含文件的提交记录,但实际上并没有吗? - Malloc