结帐git分支时出错

时间:2017-07-28 04:06:23

标签: git

我是GIT的新手。以前我在一个分支机构工作,并且还有一些待定的更改,我的机器崩溃了。在我的新机器上,我再次安装了git并对存储库进行了克隆(开发)。当我尝试git statusgit checkout mybranch

我收到以下错误: -

error: bad signature
fatal: index file corrupt

您能否建议我如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我认为这会帮助你。

在OSX / Linux上:

// returns index of next blank line
public static int getNextRow(Sheet sheet) {
    int rowIndex = 0;
    Row row = sheet.getRow(rowIndex);
    Cell c = null;
    try {
        c = row.getCell(0);
    } catch (Exception e) {
        return rowIndex;
    }
    while (!emptyCell(c)) {
        rowIndex++;
        row = sheet.getRow(rowIndex);
        if (row != null) {
                c = row.getCell(0);
        } else {
                break;
        }
    }
    return rowIndex;
}

在Windows上:

rm -f .git/index
git reset

How to resolve "Error: bad index – Fatal: index file corrupt" when using Git