小编Cae*_*aes的帖子

git reset - hard origin/master失败

尝试放弃服务器上的更改,并使其与origin/master完全相同:

git fetch --all
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)

我之前在同一个repo上做过这个没有问题,但这次它失败了以下:

fatal: Could not reset index file to revision 'origin/master'
Run Code Online (Sandbox Code Playgroud)

尝试了以下内容:

  1. 删除索引并按照此处的建议重置:

    rm .git/index
    git reset
    
    Run Code Online (Sandbox Code Playgroud)
  2. 这里还建议某些进程可以锁定.git\index.杀戮过程然后执行git reset可以解决它,但不知道如何检查某些东西是否远程锁定文件.似乎删除索引文件和重置也会产生相同的效果.

失去理智.非常感谢任何帮助.

git

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

git ×1