我是一名神经科学专业的学生,使用MATLAB来向参与者管理任务。我已经在Github上维护了一段时间的版本控制,直到今天出现了一个令人沮丧的错误。直到现在,当我尝试将本地存储库推送到远程服务器时,都会出现以下错误:
* branch master -> FETCH_HEAD
error: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origin/master': reference broken
! [new branch] master -> origin/master (unable to update local ref)
不知道它的价值,但是在协作者使用GitHubs Web GUI将文件添加到远程存储库后,此错误开始出现。
我已经找到了关于这个问题的一百万个答案,但是还没有找到任何解决方案。我已经尝试过:
!git rm refs/remotes/origin/master
返回
fatal: pathspec 'refs/remotes/origin/master
我也尝试过其他操作,例如“ git fetch”,“ git clone”,“ git prune”,“ git cc”等。
有人领导如何进行吗?如果不是直接的解决方案,那么我将不胜感激如何重设整个项目的任何线索。任何有效的方法!