Git fatal: Reference has invalid format: 'refs/heads/master

前端 未结 8 1611
时光说笑
时光说笑 2021-01-29 18:15

I am using Dropbox to sync a git repository, but now when I try and push I am getting an error:

fatal: Reference has inval         


        
8条回答
  •  清歌不尽
    2021-01-29 18:53

    make a backup of your repo if you aren't sure about this one, because these commands are irreversible.

    first, go to your repo directory.

    cd myrepo
    

    then recursively search for the conflicted files and delete them

    find . -type f -name "* conflicted copy*" -exec rm -f {} \;
    

    lastly, remove any "conflicted" references from git's packed-refs file

    awk '!/conflicted/' .git/packed-refs > temp && mv temp .git/packed-refs
    

提交回复
热议问题