2017-05-15 8 views
0

git에 이상한 문제가 있습니다. 간단한 방법으로 설명하기 위해 자식 저장소를 복제하고 변경하고 추가하고 커밋 및 푸시했습니다. push 명령을 제외하고 모두 ok입니다.URL이 다르므로 원격 URL은 괜찮지 만 밀어 넣을 수 없습니다.

git push -u origin master 
fatal: http://[email protected]/pathto/cv.git/info/refs not valid: is this a git repository? 

내 URL에/info/refs가있는 이유는 무엇입니까 ?? 내가 그걸 가지고 있지 않은지 확인하면. 당신의 미래 답변 adavance에서

git remote -v 
origin http://[email protected]/pathto/cv.git (fetch) 
origin http://[email protected]/pathto/cv.git (push) 

또는

git config -l | grep remote.origin.url 
remote.origin.url=http://[email protected]/pathto/cv.git 

감사

답변

0

몇 가지 연구 후에는 HTTP를 통해 복제 할 때, 내 우분투 16.04에 자식-usercontent - 플러그인 버그 것 같다 최신 버전의 자식에 대해보고 된 정보/refs가 유효하지 않습니다. 현재로서는 내가 찾은 유일한 해결책은 SSH로 복제 한 다음 밀어 넣는 것입니다.

git clone ssh://[email protected]:[PortNumberIfIs]/pathto/cv.git