以前的提交显示 git LFS 指针而不是文件差异

问题描述 投票:0回答:1

我的 git 存储库有一些 git-lfs 管理的文件。我在使用 git lfs 时遇到了一些错误,我正在尝试修复它们。

不知不觉我就跑了

git lfs migrate import

我现在遇到了一个问题,我的存储库中的所有文件都是 git lfs 管理的,如果我在之前的任何提交上执行 git show,我会得到 git lfs 指针而不是实际的文件差异。

我做了一个

git lfs install
git lfs pull
。这修复了文件,但旧提交上的 git show 仍然显示指针而不是实际的文件差异。如何解决这个问题?

git git-lfs
1个回答
0
投票

基本上我需要撤消

git lfs migrate import

为此,我运行

git reflog
,然后运行
git reset --hard HASH
到上一个点。

© www.soinside.com 2019 - 2024. All rights reserved.