签出git分支时出错

签出git分支时出错,git,Git,我是GIT的新手。以前,我在一个分支上工作,也有一些待定的更改,我的机器崩溃了。在我的新机器上,我再次安装了git,并克隆了存储库(develop)。当我尝试git status或git checkout mybranch 我得到以下错误:- error: bad signature fatal: index file corrupt 你能建议我如何解决这个问题吗?可能与我看到的这个链接有关。当我运行git branch命令时,我检查了当前分支是否显示为develope。但我想了解,如果我运行

我是GIT的新手。以前,我在一个分支上工作,也有一些待定的更改,我的机器崩溃了。在我的新机器上,我再次安装了git,并克隆了存储库(develop)。当我尝试
git status
git checkout mybranch

我得到以下错误:-

error: bad signature
fatal: index file corrupt

你能建议我如何解决这个问题吗?

可能与我看到的这个链接有关。当我运行git branch命令时,我检查了当前分支是否显示为develope。但我想了解,如果我运行上述链接中提到的命令,是否会将我转移到以前工作过的分支?
git reset
不会更改当前分支。可能的副本可能与我看到的此链接有关。当我运行git branch命令时,我检查了当前分支是否显示为develope。但我想了解,如果我运行上述链接中提到的命令,是否会将我转移到以前工作的分支?
git reset
不会更改当前分支。可能会重复