Git rename from index.lock to index failed

前端 未结 16 2054
遇见更好的自我
遇见更好的自我 2020-11-30 06:42

Using the GitHub Windows client I did a sync to pull remote changes to my local machine, but before finishing the sync, I ran out of disk space and the sync failed.

16条回答
  •  心在旅途
    2020-11-30 06:52

    In my case, this was caused by using the same Git repo from both admin and non-admin command prompts. When last git pull was from admin cmd, the index was created by it, and then non-admin cmd had insufficient permissions to modify it.

    My solution was re-creating the index (while keeping the worktree intact):

    del .git\index
    git reset --mixed head
    

提交回复
热议问题