如何修复“lint-staged failed due to a git error”

qij5mzcb  于 2023-05-05  发布在  Git
关注(0)|答案(2)|浏览(1030)

出于某种原因,lint staged一直失败,显示lint-staged due to a git error
使用版本v13.0.3。

✖ lint-staged failed due to a git error.
 Cleaning up temporary files...
  Any lost modifications can be restored from a git stash:

    > git stash list
    stash@{0}: automatic lint-staged backup
    > git stash apply --index stash@{0}
qrjkbowd

qrjkbowd1#

解决了这个问题。我检查了我的.git文件夹,发现了一个lint-staged_unstaged.patch文件。我删除了它并解决了这个问题。

643ylb08

643ylb082#

我遇到了一个类似的问题,原来是由文件权限引起的。我通过修复权限解决了这个问题。
我使用下面的脚本来改变它的所有文件。

sudo chown -R $(whoami) <path_to_repo>

执行此命令后,问题得到解决。

相关问题