problem-Gerrit/Git error:"error: Trying to write ref HEAD with nonexistant ..."

1364 단어 error

log:


     XXXXXXXX :~/public$ git clone ssh://git.YYYYY.com/YYYYY.git
Initialized empty Git repository in /home/YYYYY/public/YYYYY/.git/
remote: Counting objects: 266355, done
remote: Finding sources: 100% (266355/266355)
remote: Total 266355 (delta 67252), reused 266353 (delta 67252)
Receiving objects: 100% (266355/266355), 2.26 GiB | 3.32 MiB/s, done.
Resolving deltas: 100% (67252/67252), done.
error: Trying to write ref HEAD with nonexistant object 77b0820f218fb9028e40344910b0c824d4e9e979
fatal: Cannot update the ref 'HEAD'.
 
======================logs  end=============================
sovle:
reference --->  git clone (ssh://) skips detached HEAD
원인: 1. HEAD가 가리키는 object에 문제가 있다고 초보적으로 판단하고 object를 가리키거나 손상되거나 존재하지 않음
2,git/gerrit 서버에서 이 라이브러리의 HEAD 내용을 보십시오:ref:refs/meta/config 이것은gerrit 서비스 설정입니다. 다른 실행된git 라이브러리를 참고하십시오. 정확한ref:refs/heads/master이어야 합니다.수정하면 정상gitclone
3. 초보적인 결론은 버전 라이브러리를 만들 때 잘못된 절차와 방법이 있어야 한다는 것이다.
====================== end  ok  =============================

좋은 웹페이지 즐겨찾기